Drimva

NVIDIA

Senior System Software Engineer - Halos Core and Robotics Platform

$184K–$356K

US, CA, Santa Clara · Senior · Full-time · Posted Oct 7, 2026

Experience
8+ years.
Education
Bachelor’s/Master’s degree or equivalent experience in Computer Science.

About the job

Designs and develops system software for NVIDIA’s Halos safety platform, supporting mixed-criticality edge AI and robotics systems.

What you'll do

  • Architect, develop, debug, and optimize platform software across QNX, Linux, and hypervisor-based environments, including BSP, boot, drivers, and device management.
  • Develop safe and secure software, I/O virtualization, and high-integrity software using formal methods.
  • Build debugging, tracing, analysis, and AI-assisted engineering solutions for platform development.

What they ask for

  • Bachelor’s/Master’s degree or equivalent experience in Computer Science.
  • 8+ years of system software architecture and development for real-time embedded systems.
  • Strong understanding of computer architecture and operating system fundamentals; experience with complex system solutions, including virtualized configurations.
  • Strong Python/C and/or Ada/SPARK programming and debugging skills; practical experience using AI-assisted development tools.

Nice to have

  • In-depth embedded systems and RTOS knowledge, including QNX or RT Linux, and ARM v8-based SoCs.
  • Hands-on Ada/SPARK and TLA+ formal verification experience; background developing to ISO 26262 and ISO 21434.

Pay

184,000 USD - 287,500 USD (base salary, Level 4); 224,000 USD - 356,500 USD (base salary, Level 5)

Tools

QNX, Linux, Python, C, Ada/SPARK, TLA+, ARM v8, RT Linux

AI focus

Develop and use GenAI and AI-assisted engineering tools for debugging, test development, code review, documentation, requirements analysis, and workflow automation; practical experience with AI-assisted development tools is required.

Model-written summary · the original posting is authoritative

First seen Oct 8, 2026 · Last verified Nov 5, 2026 (UTC)