Senior Embedded System Software Engineer - RTOS & Safety

NVIDIA AI

Indiana (PA)

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA is seeking a Senior System Software Engineer to help build the Halos platform for autonomous and intelligent systems. You will work across QNX, Linux, and hypervisor environments to design and develop safe, high-integrity software for edge AI platforms.

Join a team that uses advanced methods, GenAI tools, and cross-functional collaboration to deliver high-performance software for real-world mobility and robotics solutions.

Qualifications

  • Bachelors/Masters or equivalent in Computer Science.
  • 8+ years in system software for real-time embedded systems.
  • Strong knowledge of computer architecture and OS fundamentals.
  • Experience solving complex system problems.
  • Strong C and/or Ada/SPARK programming and debugging skills.
  • Experience with AI-assisted development tools for coding/debugging.
  • Hands-on with debugging tools and performance analysis.
  • Analytical, team-oriented and results-driven.

Responsibilities

  • Architect, design, develop, and debug system software for NVIDIA Halos OS.
  • Design BSP, boot, drivers, device management, and diagnostics.
  • Develop IO virtualization for mixed-criticality systems.
  • Build safe, secure software aligned with ISO 26262/21434.
  • Bring up and optimize NVIDIA platforms with cross-teams.
  • Apply formal methods for high-integrity software.
  • Leverage GenAI tools to speed debugging, testing, and reviews.
  • Create debugging, tracing, logging, and performance analysis.
  • Resolve cross-component issues in large software stacks.
  • Mentor junior engineers.

Skills

C programming
Ada/SPARK
RTOS
ARM architecture
Linux
QNX
Formal methods
AI-assisted tooling
Debugging tools
System software

Education

Bachelor's or Master's in Computer Science

Tools

QNX
Linux
Hypervisors
ARMv8 tooling

Job description

NVIDIA is seeking a Senior System Software Engineer to help build the Halos platform for autonomous and intelligent systems. You will work across QNX, Linux, and hypervisor environments to design and develop safe, high-integrity software for edge AI platforms.

Join a team that uses advanced methods, GenAI tools, and cross-functional collaboration to deliver high-performance software for real-world mobility and robotics solutions.

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 - 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 - 357,000
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 - 357,000
Equity
Benefits package
Senior System Software Engineer - Edge AI & Real-Time OS
Senior System Software Engineer - Edge AI & Real-Time OS

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
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 OS (RTOS, C/Ada) | Equity
Senior System Software Engineer — Halos OS (RTOS, C/Ada) | Equity

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior System Software Engineer — Real-Time Embedded AI Halos
Senior System Software Engineer — Real-Time Embedded AI Halos

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 184,000 - 357,000
Equity and benefits
Senior Edge AI Systems Architect — RTOS, ARM, QNX/Linux
Senior Edge AI Systems Architect — RTOS, ARM, QNX/Linux

Nvidia Corporation • Santa Clara (CA)

On-site
USD 224,000 - 432,000
Equity
Benefits
Senior System Software Engineer - Halos Core and Robotics Platform
Senior System Software Engineer - Halos Core and Robotics Platform

NVIDIA AI • Indiana (PA)

On-site
USD 150,000 - 190,000
Senior System Software Engineer - Halos
Senior System Software Engineer - Halos

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits