Hypervisor and RTOS Engineer

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
Embedded
Senior Software Engineer
In-Person
4+ years of experience
AI · Automotive

Description For Hypervisor and RTOS Engineer

NVIDIA, a leading artificial intelligence computing company, is seeking a Hypervisor and RTOS Engineer to join their DRIVE Software team. This role is crucial for NVIDIA's expansion into artificial intelligence and autonomous vehicles, focusing on developing hypervisor and RTOS solutions that meet automotive quality, safety, and security requirements.

The position involves working on software architecture to maintain various architecture and SoC ports, scaling from small offload RISC-V cores to many-core large-scale embedded computing platforms. The team's work directly impacts the development of breakthrough artificial intelligence systems for self-driving vehicles.

The ideal candidate will have strong expertise in C/C++ programming, operating systems, and computer architecture. Knowledge of automotive quality standards (ASPICE, ISO 26262, ISO 21434) and experience with formal verification methods (Ada/SPARK, TLA+) are highly valued. The role offers the opportunity to work with forward-thinking professionals in developing cutting-edge technology for autonomous vehicles.

NVIDIA's unified computing architecture enables training deep neural networks in data centers and seamlessly runs them on NVIDIA DRIVE Platforms inside vehicles. The company is committed to fostering a diverse work environment and is an equal opportunity employer, making it an excellent place for creative and autonomous individuals to contribute to world-changing technology.

Last updated 3 days ago

Responsibilities For Hypervisor and RTOS Engineer

  • Design and implement core hypervisor features for NVIDIA SOCs
  • Develop software that meets automotive safety and security standards
  • Apply formal methods (ADA SPARK, TLA+) to improve software integrity

Requirements For Hypervisor and RTOS Engineer

Linux
  • BS, MS in CS/CE/EE or a related engineering field or equivalent experience
  • 4+ years of experience
  • Proficiency in C/C++
  • Strong understanding of operating systems and computer architecture
  • Clear, concise communication skills

Interested in this job?

Jobs Related To NVIDIA Hypervisor and RTOS Engineer

Senior System Software Engineer

Senior System Software Engineer role at NVIDIA focusing on autonomous vehicle platform development, requiring expertise in C++ and embedded systems with 8+ years of experience.

ASIC Design Engineer - Clocks

Senior ASIC Design Engineer position at NVIDIA, focusing on clocking implementation for Tegra SOCs, requiring 6+ years of experience in high-speed logic design and RTL implementation.

Senior System Software Engineer, Autonomous Vehicle Platform

Senior System Software Engineer role at NVIDIA focusing on autonomous vehicle platform development and integration.

Senior Server Firmware Bringup Engineer

Senior Server Firmware Engineer role at NVIDIA focusing on UEFI development and Arm boot firmware for GPU-based AI servers, offering competitive compensation and opportunity to work on cutting-edge technology.

Senior ASIC Engineer, Switch SoC

Senior ASIC Engineer position at NVIDIA focusing on Switch SOC design and integration, requiring 4+ years of semiconductor experience.