Senior System Software Engineer - Qnx Bsp And Ios Virtualization
Nvidia Corporation
**
System software architecture development
Real time os (rtos) experience
Arm architecture low level development
**
Nvidia is seeking a Senior System Software Engineer for its Automotive Team to develop high-performance automotive systems focused on safety and security. The ideal candidate should have extensive experience in system software development, particularly with real-time operating systems and ARM architecture, along with strong programming skills in C or Ada/SPARK.
**
Job Summary
The role involves architecting and developing safety and security compliant system software for the NVIDIA DRIVE platform used in autonomous vehicles.
Candidates will utilize formal methods extensively to automate workflows and ensure high integrity in software development.
This position offers the opportunity to work on next-generation Tegra SOCs alongside industry experts in a dynamic automotive team.
Matching Summary
Match Score: 75
**
Nvidia is seeking a Senior System Software Engineer for its Automotive Team to develop high-performance automotive systems focused on safety and security. The ideal candidate should have extensive experience in system software development, particularly with real-time operating systems and ARM architecture, along with strong programming skills in C or Ada/SPARK.
**
Skills & Requirements
Must-have
System Software architecture development
Real Time OS (RTOS) experience
ARM architecture low level development
C and Ada/SPARK programming skills
ISO26262 safety compliance knowledge
Virtualization solution design
Nice-to-have
Formal verification with TLA+
Threat modeling and security analysis
Performance analysis tool expertise
FMEA/DFA architectural safety analysis
Team collaboration in diverse projects
Key Requirements
Bachelor's or Master's degree in Computer Science
8+ years of System Software architecture experience
Strong background in embedded systems and RTOS
Hands-on debugging and performance analysis skills