NVIDIA, a leading artificial intelligence computing company, is seeking a Senior System Software Engineer to join their Automotive Team. This role focuses on developing innovative, secure, and high-performance automotive systems. The position involves working with NVIDIA's latest SOCs and the DRIVE platform, which is crucial for autonomous vehicles development.
The role combines security, system software development, and automotive technology, requiring expertise in Real Time OS (RTOS), ARM architecture, and virtualization. You'll be working on critical projects involving ISO26262 safety and ISO21434 security compliance, developing crypto system software and I/O virtualization solutions for NVIDIA's Tegra SOCs.
As part of NVIDIA's automotive initiative, you'll be contributing to groundbreaking work in self-driving technology. The company's unified computing architecture enables training deep neural networks in data centers and deploying them in vehicles using the NVIDIA DRIVE platform. This position offers the opportunity to work alongside industry experts and tackle complex challenges in automotive software development.
The ideal candidate should have strong programming skills in C and/or Ada/SPARK, experience with formal methods, and a deep understanding of embedded systems. Knowledge of crypto algorithms, security concepts, and experience with real-time operating systems like QNX and RT Linux would be advantageous. The role requires a combination of technical expertise, innovative thinking, and collaborative skills to contribute to NVIDIA's mission of revolutionizing the automotive industry through advanced computing solutions.
NVIDIA offers competitive compensation and comprehensive benefits, making it one of the most desirable employers in the technology sector. The company values diversity and maintains an inclusive work environment, providing an equal opportunity workplace for all qualified candidates.