14 days old

Senior Software Engineer, Game Engines and Core Technology

Nvidia Corporation
Santa Clara, CA 95050
  • Job Code
  • Jobs Rated

For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass PC games, movie production, product design, medical diagnosis and scientific research. Today, visual computing is becoming increasingly central to how people interact with technology, and there has never been a more exciting time to join our team.

We are now looking for a world-class software engineer to join the Game Engines and Core Tech team. The ideal candidate will be a C++ programmer who is an expert in modern real-time graphics algorithms, is comfortable working in game engines, and enjoys working on the bleeding edge of GPU architectures.

What you'll be doing:

  • Provide support to NVIDIA's game engine partners.
  • Work on next-generation graphics algorithms on NVIDIA platforms.
  • Build solutions to some of the hardest technical challenges in gaming.
  • Work with game developer partners on deploying this technology.
  • Interact closely with internal architecture and driver teams on shaping the future of NVIDIA platforms for games.

What we need to see:

  • A bachelor's degree from a leading university in an Engineering or Computer Science related discipline and 8+ years of experience.
  • Outstanding written and oral communication skills in English.
  • Strong knowledge of 3D graphics and GPU technologies, including shaders, shading languages, and rendering techniques.
  • Strong knowledge of C++ and programming techniques.
  • Experience optimizing graphics algorithms for performance.
  • Experience in DirectX or OpenGL development.
  • Understanding of computer architecture, especially GPU architectures.
  • Experience in game development and with game engines.
  • Experience with Unreal Engine a major plus.
  • Knowledge of physically-based rendering techniques would be a plus.
  • Good organizational skills, with a logical approach to problem solving, good time management and task prioritization skills.
  • Proactive and able to work with minimum supervision.

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're a creative and autonomous engineer, with a genuine passion for bleeding-edge technology, we want to hear from you.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Jobs Rated Reports for Software Engineer

Posted: 2019-11-25 Expires: 2019-12-24
Sponsored by:
Farm Credit Services of America Logo
Sponsored by:
Bank of America Logo

Featured Jobs[ View All ]

Featured Employers

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer, Game Engines and Core Technology

Nvidia Corporation
Santa Clara, CA 95050

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast