Senior System Software Engineer - Qnx Bsp And Ios Virtualization
Nvidia Corporation
Bengaluru, India
On-site
Qnx bsp and ios virtualization
System software development on rtos
Arm architecture
Nvidia Corporation is seeking a Senior System Software Engineer for their Automotive Team in Bengaluru, India. The ideal candidate will possess extensive experience in system software development for real-time operating systems, particularly with ARM architecture and C/Ada programming, to contribute to the advancement of automotive technology
Job Summary
Architect, design and develop safety (ISO26262) and security (ISO21434) compliant system software for NVIDIA DRIVE platform for autonomous vehicles.
Design & develop I/O Virtualization solutions for NVIDIA Tegra SOC.
Extensively use Formal Methods to architect and develop high integrity software.
Matching Summary
Match Score: 85
Nvidia Corporation is seeking a Senior System Software Engineer for their Automotive Team in Bengaluru, India. The ideal candidate will possess extensive experience in system software development for real-time operating systems, particularly with ARM architecture and C/Ada programming, to contribute to the advancement of automotive technology.
Skills & Requirements
Must-have
QNX BSP and iOS Virtualization
System Software development on RTOS
ARM architecture
Virtualization
Strong C and/or Ada/SPARK programming
Formal methods
Nice-to-have
ISO26262 and ISO21434 compliance
NVIDIA Tegra SOC development
Performance analysis and system analyzer tools
Debugging solutions and tooling
Formal verification modeling
Key Requirements
8+ years of experience in System Software architecture
Bachelors/Masters or equivalent experience in Computer Science
Strong understanding of computer architecture and OS fundamentals
Experience in designing and developing solutions for complex system problems
Hands-on experience with performance analysis and debugging tools