NVIDIA, the world leader in accelerated computing, is seeking a Senior System Software Engineer to join their Compute System software team in Bengaluru. This role focuses on developing cutting-edge GPU software solutions that power AI, robotics, and self-driving cars. The position involves working on user mode drivers for GPU, DLA, and Tegra compute engines, with a special emphasis on functional safety software for automotive applications.
The ideal candidate will have the opportunity to shape the future of parallel computation on GPUs while working with next-generation technology. They will be responsible for developing and hardening complex software to meet critical automotive sector standards and safety certifications. The role requires collaboration with architecture and hardware engineers, contributing to both proprietary and open computing standards.
This position offers the chance to work at the forefront of GPU technology, particularly in areas like AI and autonomous vehicles. The successful candidate will join a team that's driving innovation in accelerated computing, with opportunities to mentor others and influence software development practices. NVIDIA's commitment to diversity and inclusion, combined with their position as an industry leader in GPU technology, makes this an exciting opportunity for experienced software engineers looking to make an impact in cutting-edge technology development.
The role requires strong technical expertise in computer architecture and OS fundamentals, with advantages given to those experienced in parallel programming (CUDA, OpenCL) and safety-critical software development. This position offers the opportunity to work on transformative technology while being part of a team that's shaping the future of computing.