Senior System Software Engineer, Autonomous Vehicle Platform

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
$148,000 - $356,500
Embedded
Senior Software Engineer
In-Person
5+ years of experience
AI · Automotive

Description For Senior System Software Engineer, Autonomous Vehicle Platform

NVIDIA, the world leader in accelerated computing, is seeking a Senior System Software Engineer to join their Automotive Vehicles Platform team. This role presents an exciting opportunity to revolutionize transportation through autonomous vehicle technology development.

The position involves working with cutting-edge autonomous driving technology on NVIDIA's DRIVE SW platform. You'll be at the forefront of developing and productizing ground-breaking solutions that will shape the future of self-driving cars. The role combines embedded systems development, platform software integration, and close collaboration with various vehicle subsystem teams.

As a Senior System Software Engineer, you'll be responsible for developing continuous integration methods, implementing infrastructure for low-latency development, and contributing to platform software development. You'll work in a dynamic environment involving Hypervisor, Linux, and QNX RTOS, while collaborating with cross-functional teams across different time zones.

The ideal candidate brings strong software development skills in Python, extensive experience in embedded systems, and proven expertise in software architecture design. You'll need strong debugging capabilities and experience with cloud services and continuous integration systems. The role offers competitive compensation, including a base salary range of $148,000 - $356,500, plus equity and comprehensive benefits.

NVIDIA provides an inclusive work environment and values diversity in their workforce. You'll be part of a company that's transforming major industries through AI and digital twins technology, making a significant impact on society. This role offers the perfect blend of technical challenges, innovation, and the opportunity to shape the future of autonomous transportation.

Last updated 3 months ago

Responsibilities For Senior System Software Engineer, Autonomous Vehicle Platform

  • Develop creative continuous software integration methods for embedded development
  • Design and implement infrastructure for low latency development on Tegra based Autonomous Vehicle platforms
  • Contribute to platform software development and tools
  • Collaborate with engineering teams on CI solutions for simulation and validation
  • Work with customer teams to productize workflows
  • Implement build & packaging infrastructure
  • Contribute to best-practices for building, testing, and releasing software
  • Analyze and resolve complex technical issues

Requirements For Senior System Software Engineer, Autonomous Vehicle Platform

Python
Linux
  • BS, MS in CS/CE/EE (or equivalent experience)
  • 5+ years in a related field
  • Strong software development skills in Python
  • Proven experience in embedded systems
  • Experience in software architecture design
  • Strong debugging skills from application to kernel level
  • Experience with cloud services, jenkins, and Docker
  • Ability to work in multinational, multi-time-zone environment
  • Self-motivated, organized and proactive

Benefits For Senior System Software Engineer, Autonomous Vehicle Platform

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior System Software Engineer, Autonomous Vehicle Platform

Senior Firmware Verification Engineer, PCIe

Lead firmware verification engineer position at NVIDIA, focusing on PCIe technology and requiring 12+ years of experience in verification, firmware, and hardware interfaces.

Senior High-Performance ASIC Timing Engineer

Senior High-Performance ASIC Timing Engineer position at NVIDIA focusing on timing analysis and closure for next-generation CPU, GPU, and SOC designs.

Senior Server Firmware Bringup Engineer

Senior Server Firmware Bringup Engineer role at NVIDIA focusing on UEFI development and Arm boot firmware for GPU-based AI servers.

Senior System Software Engineer Platform - Server Embedded Firmware

Senior System Software Engineer role at NVIDIA focusing on embedded firmware development for server platforms and microcontroller systems.

IO Design Engineer

Senior IO Design Engineer position at NVIDIA, focusing on silicon system architecture and IO design for GPU and SOC projects, requiring 5+ years of experience.