
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 websiteSalary
💰 $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