Senior System Software Engineer, DRIVE OS - Linux and QNX
On-siteBengaluru, Karnataka, India
Bengaluru, Karnataka, IndiaOn-siteFull TimeSenior LevelBachelors DegreeEnterprise
Full TimeSenior LevelBachelors DegreeEnterprise
Job Summary
Senior System Software Engineer to develop NVIDIA DRIVE OS on Linux/QNX. Architect, develop, and optimize native/para-virtualized device drivers; lead architecture discussions; interface with customers to support DRIVE software solutions; coordinate with cross-functional teams; perform feasibility studies, safety evaluations, data analysis, and performance tuning for Drive OS in automotive platforms.
Required Qualifications
- BS/MS or equivalent experience
- 10+ years of overall experience
- Strong C/C++ programming and debugging skills
- In-depth understanding of Linux/QNX/Android operating system
- Hands-on experience with QNX/Linux device driver development
- Experience with ARM processor architecture
- Background in embedded software development
- Experience in display software stack (Android/Linux) including SurfaceFlinger, HW Composer, DRM/KMS
- Experience in automotive safety standards (ISO26262) a plus
- Strong communication skills
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.