Senior System Software Engineer: Halos OS (RTOS/ARM)

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 184,000 - 357,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity compensation

Job summary

NVIDIA Corporation is seeking a Senior System Software Engineer to build the Halos platform. You will work on high-performance edge AI platforms across QNX, Linux, and hypervisor environments, focusing on safety and security of mixed-criticality systems.

You will design and implement BSPs, IO virtualization, drivers, and platform software, while applying formal methods and ISO standards to ensure safety and security in autonomous/industrial robotics contexts.

Qualifications

  • 8+ years in system software architecture for real-time embedded systems.
  • Strong C and Ada/SPARK programming and debugging skills.
  • Experience with RTOS and embedded platforms.
  • Experience using AI-assisted development and formal methods.

Responsibilities

  • Architect, design, develop, and debug system software for Halos OS on QNX/Linux.
  • Develop BSP, I/O virtualization, boot, and drivers for mixed-criticality systems.
  • Ensure software complies with ISO 26262 and ISO 21434 using formal methods.
  • Bring up and optimize NVIDIA edge platforms with cross-functional teams.
  • Leverage AI-assisted tools to accelerate debugging, testing, and reviews.
  • Design tracing, logging, and performance-analysis solutions.

Skills

C
Ada/SPARK
RTOS
Embedded systems
ISO 26262
ISO 21434
Formal methods
AI-assisted development tools
Debugging tools

Education

Bachelors/Masters in Computer Science

Tools

QNX
RT Linux
Hypervisor
ARM architecture

Job description

NVIDIA Corporation is seeking a Senior System Software Engineer to build the Halos platform. You will work on high-performance edge AI platforms across QNX, Linux, and hypervisor environments, focusing on safety and security of mixed-criticality systems.

You will design and implement BSPs, IO virtualization, drivers, and platform software, while applying formal methods and ISO standards to ensure safety and security in autonomous/industrial robotics contexts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior System Software Engineer — Embedded RTOS & Edge AI
Senior System Software Engineer — Embedded RTOS & Edge AI

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Equity
Benefits
Senior Embedded System Software Engineer - Safety & RTOS
Senior Embedded System Software Engineer - Safety & RTOS

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 210,000 - 357,000
Equity
Benefits
Senior Real-Time System Software Engineer (Embedded)
Senior Real-Time System Software Engineer (Embedded)

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Equity
Benefits
Senior System Software Engineer - Edge AI, RTOS, Equity
Senior System Software Engineer - Edge AI, RTOS, Equity

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Equity
Benefits package
Senior Embedded Systems Architect – Real-Time Safety OS
Senior Embedded Systems Architect – Real-Time Safety OS

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 431,250
Equity
Benefits
Senior System Software Engineer - Halos
Senior System Software Engineer - Halos

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Equity
Benefits
Senior System Software Engineer - Halos Core and Robotics Platform
Senior System Software Engineer - Halos Core and Robotics Platform

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Equity
Benefits package
Senior System Software Engineer - Halos Core and Robotics Platform
Senior System Software Engineer - Halos Core and Robotics Platform

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity compensation
Senior System Software Engineer - Halos
Senior System Software Engineer - Halos

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 210,000 - 357,000
Equity
Benefits
Senior System Software Engineer - Halos
Senior System Software Engineer - Halos

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 356,500
Equity
Benefits