Principal Applications Software Engineer - Autonomous Vehicles

at Nvidia
USD 272,000-425,500 per year
SENIOR
βœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 4 Leadership @ 7 Communication @ 6 Technical Leadership @ 7 CUDA @ 4 GPU @ 4

Details

Join NVIDIA's Solutions Engineering team shaping the future of autonomous driving by building scalable solutions for autonomous vehicles aimed at safer, more efficient roads. As a Principal Engineer, collaborate with automotive companies and internal teams to develop and refine application software architecture and overall drivability of autonomous vehicle systems.

Responsibilities

  • Lead application architecture and engineering for automotive customer projects across all phases using the DRIVE platform.
  • Architect and build seamless integration environments to scale software solutions.
  • Collaborate with senior leaders to evolve product initiatives, roadmaps, and processes.
  • Provide deep technical guidance and resolve functional and system performance issues.
  • Collaborate globally across US, APAC, and Europe engineering teams to deploy solutions.

Requirements

  • BE/BS or MS in computer science, robotics, computer engineering, or equivalent experience.
  • Understanding of technological evolution in self-driving industry.
  • 15+ years of deep hands-on technical experience.
  • Strong technical leadership experience across large-scale organizations.
  • Proficiency in application development and scalability for autonomous machines.
  • Familiarity with robotics or automotive middleware frameworks.
  • Broad technical knowledge across software and hardware.
  • Proven ability to lead multidisciplinary teams.
  • Excellent communication and influential skills.

Ways to Stand Out

  • Familiarity with automotive design standards (ISO 26262, ASPICE), in-vehicle testing, simulation, and metrics for autonomous driving.
  • Experience in software development on QNX or equivalent RTOS.
  • Applied knowledge resolving complex sensor and embedded controller issues.
  • Knowledge of GPU programming (OpenCL, CUDA) and NVIDIA DRIVE platform.
  • Contributions to open-source projects and mentorship experience.

Compensation

  • Base salary range: 272,000 USD - 425,500 USD, adjusted by location, experience, and internal parity.
  • Eligibility for equity and benefits.

NVIDIA is an equal opportunity employer fostering a diverse work environment.