JobsSenior System Software Engineer - QNX BSP and IOs Virtualization
Senior System Software Engineer - QNX BSP and IOs Virtualization
NVIDIASenior System Software Engineer - QNX BSP and IOs Virtualization
NVIDIALocation
Santa Clara, CA
Type
Full-time
Posted
5/28/2026
Compensation
$152,000 - $287,500 per year
Undergraduate with 5+ Years of Experience
Master's with 5+ Years of Experience
Approval 99.2%·Filings 1,781·New hires 873·
👑 Elite Sponsor
·FY 2025Job description
The Senior System Software Engineer will join NVIDIA's Automotive Team to develop innovative and secure automotive systems. This role focuses on system software development for Real Time Operating Systems (RTOS) and ARM architecture, utilizing formal methods to enhance software quality. The engineer will work on NVIDIA's DRIVE platform, contributing to the future of autonomous vehicle technology. This position offers the opportunity to collaborate with industry experts and tackle complex problems in a dynamic environment.
Requirements
- Bachelor's or Master's degree in Computer Science or equivalent experience
- 5+ years of experience in system software architecture and development for real-time embedded systems
- Strong understanding of computer architecture and operating system fundamentals
- Experience in designing and developing solutions for complex system problems
- Strong C and/or Ada/SPARK programming and debugging skills
- Hands-on experience with performance analysis and system analyzer tools
- Hands-on background with debugging tools
- Excellent analytical and interpersonal skills
Responsibilities
- Architect, design and develop safety (ISO26262) and security (ISO21434) compliant system software for NVIDIA DRIVE platform for autonomous vehicles
- Architect, design and develop Real Time System Software features for NVIDIA Tegra SOC
- Design and develop I/O Virtualization solutions for NVIDIA Tegra SOC
- Conduct development and bring-up activities for next-generation Tegra SOC
- Collaborate with ASIC teams to enhance software performance and virtualization support in the SOC
- Extensively use formal methods to architect and develop high integrity software
- Design debugging solutions and tooling to improve developer experience on DRIVE platform
- Develop workflows and tools to measure system software performance
Benefits
- Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.
Is this posting expired or inaccurate?
