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 looking for a Raytracing System Software Engineer to join as a member of our international engineering team.What you’ll be doing:Work on core components of our RTX ray tracing driver stack with a focus on BVH construction and ray traversalCollaborate closely with NVIDIA hardware architects to investigate and design next-gen RT Core featuresDevelop system software and APIs that use these features to their full potentialWhat we need to see:MS Degree or equivalent degree in a relevant field or equivalent experience6+ years of proven experienceProficiency in C/C++Strong software architecture and problem solving skillsDeep understanding of computer and GPU architectureExperience in CUDA/GPU programmingFamiliarity with ray tracing algorithms and BVH constructionKnowledge in the areas of graphics programming, rendering, DX12/Vulkan/OptiX -APIs, is a plusPassionate, proactive, communicative, and highly productiveAble to work with a small amount of supervision as part of a distributed teamFluent written and oral communication skills in EnglishWith 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, a diverse set of people on the planet working for us and, due to unprecedented growth, our special engineering teams are growing fast. If you're a creative and autonomous engineer, we want to hear from you.The base salary range is 176,000 USD - 333,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. 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.
View Original Job Posting