Senior System Software Engineer - Driveos Platform Team
Invidia
Bengaluru, India
System software development
Qnx and linux software development
Low level programming and debugging
NVIDIA is revolutionizing automotive technology by developing innovative, safe, secure, and high-performance automotive systems
Job Summary
NVIDIA is revolutionizing automotive technology by developing innovative, safe, secure, and high-performance automotive systems.
The role involves designing and developing safety (ISO26262) and security (ISO21434) compliant system software for the NVIDIA DRIVE platform for autonomous vehicles.
NVIDIA offers highly competitive salaries and a comprehensive benefits package to support you and your family.
Matching Summary
NVIDIA is revolutionizing automotive technology by developing innovative, safe, secure, and high-performance automotive systems.
Skills & Requirements
Must-have
System software development
QNX and Linux software development
Low level programming and debugging
Device driver design and development
Embedded systems expertise
Python/C/C++ programming skills
Virtualized system configuration
Nice-to-have
Strong teammate and self-motivated
Positive approach
Experience with formal methods
Hands-on experience with ISO26262 and ISO21434
Experience with TLA+ and Ada/SPARK toolchains
Key Requirements
BS/MS in electrical engineering, computer science, or computer engineering
More than 8 years of experience with device driver design and development
Proven understanding of computer architecture and operating systems
Experience with Ethernet networking
Experience debugging board design issues and engaging with hardware vendors