NVIDIA

Senior Software Engineer, Game Engines – Core Technology

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: Remote • California, New York, North Carolina, Texas, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $184,000 - $287,500 per year

Job Level

Senior

About the role

  • Provide support to NVIDIA's game engine partners, with a focus on Unreal Engine.
  • Invent, improve, and optimize next-generation graphics algorithms on NVIDIA platforms.
  • Integrate new algorithms into Unreal Engine, through engine modifications and plugins.
  • Build algorithmic solutions to some of the hardest technical challenges in gaming.
  • Interact closely with internal architecture and driver teams on crafting the future of NVIDIA platforms for games.

Requirements

  • Bachelor's degree in an Engineering or Computer Science related field (or equivalent experience) with 8+ years of experience.
  • Experience with the Unreal Engine.
  • Outstanding written and oral communication skills in English.
  • Solid understanding of 3D graphics and GPU technologies, including shaders, shading languages, and rendering techniques.
  • Strong knowledge of C++ and programming techniques.
  • Optimizing graphics algorithms for performance.
  • DirectX or OpenGL development.
  • Knowledge of computer architecture, especially GPU architectures.
  • Experience in game development a major plus.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Unreal EngineC++3D graphicsGPU technologiesshadersshading languagesrendering techniquesDirectXOpenGLgraphics algorithms optimization
Soft skills
written communicationoral communication
Certifications
Bachelor's degree in EngineeringBachelor's degree in Computer Science