Developer Technology Engineer - Gaming

Company: NVIDIA
Company: NVIDIA
Location: US, TX, Austin
Commitment: Full time
Posted on: 2023-10-28 18:36
Do you love developing groundbreaking computer graphics? If you’re a rendering engineer looking to broaden your impact to the most popular game titles through performance analysis and feature innovation, we'd love to talk to you! 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 get along with technology, and there has never been a more exciting time to join our team. NVIDIA has been the driving force powering video games since we invented the GPU, and we’ve been innovating ever since. From programmable shaders to ray tracing, we continue to change the way people make and play games.Developer Technology (DevTech) Engineers play a crucial role in the success of NVIDIA and our customers. DevTech Engineers work with external partners to optimize algorithms and applications for GPU accelerated computing environments. As recognized experts in the field, DevTech Engineers have opportunities to publish their findings, and to present at conferences or workshops. As a result of the industry recognition, they are meaningful representatives of NVIDIA as a technology leader. Within NVIDIA, they bring valuable input that can influence next generation hardware and software products. As key problem solvers, they can deepen their expertise or expand their knowledge and work across other domains. No matter if you are a leading industry expert or recent graduate, Developer Technology Engineering provides ample opportunity for growth in the exciting field of accelerated computing! We are now looking for a Developer Technology Engineer to focus on real-time rendering for games.What you’ll be doing:Work with some of the most innovative, leading AAA developers throughout the world.Collaborate with developers to optimize graphics and system performance to ensure the fastest and most fluid gameplay with beautiful ray traced rendering.Develop and optimize ray traced effects such as reflection and refraction, shadows and ambient occlusion, global illumination, and subsurface scattering in AAA PC gamesCollaborate with the architecture and driver teams at NVIDIA in ensuring the best possible experience on current generation hardware, and on determining trends and features for next generation architectures.Play with the latest GPU technology to develop new techniques using GPUs, build technical demos, write whitepapers and present your work at conferences.What we need to see:A degree in Computer Science or Engineering or equivalent experience10+ years of experience.Proficiency in C++ with strong software development, optimization, and debugging skills, with a strong software engineering background.Deep knowledge of 3D graphics and GPU technologies, including shaders and shading languages.Excellent verbal and written communication skills.Open to travel for on-site visits to partners and for industry conferences.Ways to stand out from the crowd:Experience in physically based shading, ray tracing, and rendering techniques used in game and film productionBackground with GPU ray tracing with OptiX or RTX.Experience with modern, explicit 3D APIs such as Vulkan or DirectX 12.A deep understanding of GPU architectures.Background with Windows or Linux driver development.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 in the world working for us and, due to outstanding growth, our world-class engineering teams are growing fast. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you.The base salary range is $216,000 - $333,500. 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 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