NVIDIA is seeking a Senior Applications Software Engineer to join their Solutions Engineering team focused on autonomous vehicles. This role is crucial in shaping the future of autonomous driving technology, working to build and deploy scalable solutions that will create safer and more efficient roads. The position combines hands-on technical work with collaborative partnerships across NVIDIA's global teams and external partners.
The role involves developing sophisticated application architectures, integrating complex hardware-software systems, and optimizing performance across various computing platforms including CPUs and GPUs. You'll be working directly with autonomous vehicle systems, performing both in-vehicle and simulation testing, and applying your expertise to solve complex integration challenges.
This is an excellent opportunity for experienced software engineers who are passionate about autonomous vehicles and want to make a direct impact on the future of transportation. The position offers competitive compensation with a base salary range of $148,000 - $287,500 USD (depending on level), plus equity and benefits. You'll be working at NVIDIA's Santa Clara location, collaborating with teams across the globe.
The ideal candidate will bring strong C/C++ development skills, experience with embedded systems or autonomous driving technologies, and a deep understanding of system performance optimization. Knowledge of automotive standards and processes, along with experience in GPU programming or the NVIDIA DRIVE platform, would be particularly valuable.
NVIDIA offers a dynamic work environment at the cutting edge of autonomous vehicle technology, with opportunities to work on challenging technical problems while collaborating with industry leaders. The company values diversity and innovation, making it an ideal place for engineers who want to push the boundaries of what's possible in autonomous driving technology.