Back to all jobs
Explore preview

Senior Graphics Programmer (Remote)

Copenhagen
Posted 1 week, 6 days ago
Engineering

About the role

Job summary

The Graphics Middle Layer team is seeking a Senior Graphics Programmer to enhance GPU-driven rendering technologies and optimize existing rendering systems. This role involves collaboration with various teams and technical discussions with customers and partners.

Qualifications

  • Extensive experience in graphics programming with multiple shipped products.
  • Strong understanding of engine architecture and graphics algorithms.
  • Familiarity with modern GPU architecture across various platforms.
  • Proficient in modern graphics APIs such as Vulkan, Direct3D 12, or Metal.
  • Expertise in C++, C#, and shader languages like HLSL.
  • Experience with large, complex codebases and refactoring.
  • Excellent teamwork, communication skills, and a proactive work ethic.
  • Passion for performance analysis and debugging tools.
  • Strong software engineering fundamentals.

Responsibilities

  • Evolve rendering systems to utilize GPU-driven techniques, focusing on batching and culling.
  • Contribute code across the tech stack, from low-level hardware abstraction to high-level APIs.
  • Lead technical discussions and collaborate on complex problem-solving.
  • Maintain and improve existing systems for performance and stability.
  • Assist with tasks related to textures, meshes, and the import pipeline as needed.
  • Participate in code reviews to ensure high-quality software.
  • Collaborate with Product Management, Quality Assurance, and UX teams.

Skills

  • Experience with GPU-driven rendering techniques and mesh clustering.
  • Knowledge of streaming technologies and Neural Rendering techniques.
  • Familiarity with culling technologies and other game engines.

Education

  • Relevant degree in Computer Science or a related field is preferred but not specified.

Tools

  • Proficient in C++, C#, and various graphics APIs.
Apply Access

Ready to apply for this role?

Apply Access gives you the company name, full job description, and a direct link to apply. The summary above helps you explore the role.

Share this job

Apply Access includes

  • Company name & profile
  • Full job description
  • Direct apply link
  • Unlimited job alerts
Get Apply Access