About the role

  • Graphics Engineer designing and optimizing high-performance GPU software solutions for Samsung's next-generation products. Focused on Vulkan, Ray Tracing, and real-time graphics for emerging applications.

Responsibilities

  • The GPU Software team is looking for experienced Graphics Engineers with expertise in Vulkan and Ray Tracing to design, develop, and optimize graphics rendering engines for our next-generation products.
  • As a key member of our graphics team, you will be responsible for developing high-performance, power-efficient, and scalable graphics solutions that meet the demands of emerging applications, including gaming, virtual reality, and augmented reality.
  • You will join a team that builds a framework using Vulkan for internal tooling and advanced graphics exploration.
  • You will leverage your knowledge and passion for graphics, rendering, performance, and video games to contribute to the development of new GPU software features.
  • Your responsibilities will include developing and optimizing Vulkan-based graphics rendering engines, integrating Vulkan drivers with our SoC and GPU architectures, and designing and implementing real-time ray tracing algorithms and techniques.

Requirements

  • 5+ years of graphics software engineering experience with a Bachelor’s degree in Computer Science/Computer Engineering/relevant technical field, or 3+ years of experience with a Master’s degree, or 2+ years of experience with a PhD
  • 5+ years of experience with programming skills (C, C++, Python)
  • 5+ years of object-oriented and component-based design experience
  • Effective problem solving and communications skills
  • Experience with working directly with graphics APIs, graphics drivers or Game Engine subsystems for graphics (e.g., Vulkan, OpenGL, OpenCL, Metal, Direct X, ANGLE)
  • Experience writing GLSL, HLSL shaders
  • Strong understanding of graphics hardware
  • Deep knowledge of graphics algorithms and rendering
  • Deep knowledge of 3D math (including linear algebra)
  • Android application development and debugging experience
  • Graphics debugging experience using performance or frame inspection tools
  • Game Engine experience: Unity, Unreal, etc.

Benefits

  • medical
  • dental
  • vision
  • life insurance
  • 401(k)
  • free onsite lunch
  • employee purchase program
  • tuition assistance (after 6 months)
  • paid time off
  • student loan program
  • wellness incentives
  • MBO bonus compensation
  • long term incentive plan
  • relocation

Job title

GPU Software Engineer, Graphics

Job type

Experience level

Mid levelSenior

Salary

$122,220 - $214,870 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job