~19d ago

Senior System Software Engineer, DRIVE OS - Linux and QNX

3 Locationssenior
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Key Responsibilities

Architecture, development,

Requirements Summary

BS/MS or equivalent experience. 3+ years of overall experience and preferably with 2+ years of automotive industry experience. Strong understanding of QNX/Linux/Android o

Technical Tools
Software EngineerSoftware Engineering

NVIDIA's Deep Learning GPUs have ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”. We are growing our company and the team with the smartest people in the world. 

We are looking for extraordinary Software Engineers to develop and productize NVIDIA's DRIVE OS software. As a member of NVIDIA's Solution Engineering team, you will adapt DRIVE OS solutions to various car platforms equipped with different sensors. We are looking for a Senior System Software Engineer with  strong experience in Linux/QNX/Android operating system, Device Drivers development, virtualization, ARM architecture.

Responsibilities

~1 min read
  • →

    Architecture, development, and enhancement of native/para-virtualized Linux/QNX device drivers 

  • →

    Developing/Designing/Debugging Android HALs

  • →

    Solve complex system issues on Linux/Android/QNX OS

  • →

    Lead the architecture discussions for SW components and interface with customers to support DRIVE software solutions.

  • →

    Continuously evolve and support requirements gathering process and traceability flow. 

  • →

    Actively coordinate with cross-functional engineering teams to meet customer's requirements and to drive complex issues to closure. 

  • →

    Participate in architectural explorations which include feasibility studies, safety evaluations and data analysis. 

Requirements

~1 min read
  • BS/MS or equivalent experience.    

  • 3+ years of overall experience and preferably with 2+ years of automotive industry experience.   

  • Strong understanding of QNX/Linux/Android operating system and hands-on experience with QNX/Linux device driver development    

  • Strong C/C++ programming and debugging skills   

  • In-depth understanding of ARM processor architecture fundamentals   

  • Background in embedded software development and deep knowledge of product development lifecycle.   

  • Effective written and verbal communication regardless of audience or issue complexity.

  • Android Automotive/Android HAL development experience

  • Extensive device driver development experience 

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Location & Eligibility

Where is the job
Not specified
Location terms not specified
Who can apply
Same as job location

About this job

Posted
19 days ago
Employer
has 3,400 open jobs on Jobera in 29 countries.

Listing Details

First seen
October 18, 2026
Last seen
November 7, 2026

Posting Health

Days active
19
Repost count
0
Trust Level
18%
Scored at
November 7, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

Senior System Software Engineer, DRIVE OS - Linux and QNX