Senior System Software Architect - Halos Core and Robotics Platform
Core
Architecting high-performance NVIDIA Halos edge AI platforms for autonomous vehicles and robotics, managing mixed-criticality software stacks across QNX, Linux, and hypervisors.
Role type
Senior System Software Architect
Builds
NVIDIA Halos OS, BSP, boot, driver, device-management, and diagnostics software for edge AI platforms
Domain
Automotive AI, Robotics, Embedded Systems, Safety-Critical Systems
Deliverable
production ML models
Required skills
System Software architecture, Real Time OS (RTOS), ARM architecture, C programming, Virtualization, Formal Methods, AI-assisted engineering tools
Preferred skills
Ada/SPARK programming, TLA+ formal verification, ISO 26262/ISO 21434 compliance, FMEA/DFA analysis, Threat modeling
Technologies
QNX, Linux, Hypervisors, NVIDIA SoCs, ARM v8, GenAI tools
Responsibilities
Architect and develop system software for mixed-criticality environments; Design I/O Virtualization solutions; Develop safe and secure software compliant with ISO standards; Bring up and optimize next-generation NVIDIA platforms; Design debugging and performance-analysis solutions
Seniority
Senior, hands-on IC
