NVIDIA logo
NVIDIAPosted 2 months ago

Senior System Software Engineer, DRIVE OS - Linux and QNX

On-siteBengaluru, Karnataka, India or Pune, Maharashtra, India

Full TimeSenior LevelMasters DegreeEnterprise

Job Summary

Senior System Software Engineer for NVIDIA DRIVE OS on Linux/QNX/Android who will architect, develop, and enhance native and para-virtualized Linux/QNX device drivers and Android HALs. Lead architecture discussions, collaborate with cross-functional teams and customers to support DRIVE software solutions, and participate in feasibility studies, safety evaluations, and data analysis to drive complex issues to closure. Requires strong C/C++ skills, embedded software experience, ARM fundamentals, and deep knowledge of Linux/QNX/Android OS in automotive contexts.

Required Qualifications

  • BS/MS or equivalent experience in related field
  • 3+ years of overall experience
  • 2+ years of automotive industry experience (preferred)
  • Strong understanding of QNX/Linux/Android OS
  • Hands-on experience with QNX/Linux device driver development
  • Strong C/C++ programming and debugging skills
  • ARM processor architecture fundamentals
  • Background in embedded software development
  • Product development lifecycle knowledge
  • Effective written and verbal communication

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce