NVIDIA, a leading artificial intelligence computing company, is seeking a Senior System Software Engineer to join their Automotive team working on NvIPC technology. This role is crucial in developing communication services for NVIDIA's DRIVE platform, which is revolutionizing autonomous vehicle technology.
The position focuses on building safety and security-compliant software components that are essential for autonomous vehicles. You'll be working with NVIDIA's latest SOCs (System on Chips) and implementing critical communication modules using formal development methods and verification techniques. The role combines embedded systems expertise with cutting-edge automotive technology development.
As a Senior System Software Engineer, you'll be responsible for designing and developing real-time system solutions, working on hardware bring-up activities, and optimizing system performance. The position requires strong expertise in C/C++ programming, embedded systems, and debugging tools. Knowledge of Ada/SPARK and formal methods is highly valued.
NVIDIA offers an exciting opportunity to work at the intersection of autonomous vehicles and advanced computing. You'll be part of a team that's pushing the boundaries of what's possible in automotive technology, working with industry experts and contributing to breakthrough innovations in self-driving technology.
The ideal candidate will have 5+ years of experience in system software development, strong understanding of computer architecture, and experience with real-time operating systems. This role offers the chance to work on complex technical challenges while contributing to the future of autonomous vehicles.
NVIDIA is known for being one of the technology world's most desirable employers, offering the opportunity to work with some of the most talented professionals in the industry. The company is experiencing unprecedented growth, making this an excellent time to join their engineering teams.