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 months 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 Design for Debug Architect and Methodology Engineer

Senior Design for Debug Architect role at NVIDIA focusing on implementing hardware and software debug solutions for GPUs and SoCs

Senior Firmware Verification Engineer, PCIe

Lead firmware verification engineer position at NVIDIA, focusing on PCIe technology and requiring 12+ years of experience in verification, firmware, and hardware interfaces.

Senior High-Performance ASIC Timing Engineer

Senior High-Performance ASIC Timing Engineer position at NVIDIA focusing on timing analysis and closure for next-generation CPU, GPU, and SOC designs.

Senior Server Firmware Bringup Engineer

Senior Server Firmware Bringup Engineer role at NVIDIA focusing on UEFI development and Arm boot firmware for GPU-based AI servers.

Senior System Software Engineer Platform - Server Embedded Firmware

Senior System Software Engineer role at NVIDIA focusing on embedded firmware development for server platforms and microcontroller systems.