Taro Logo

System Software Engineer, Autonomous Vehicles - New College Grad 2025

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$120,000 - $189,750
Embedded
Entry-Level Software Engineer
In-Person
AI · Automotive
This job posting is no longer active. Check out these related jobs instead:
ASIC Verification Engineer - New College Grad 2025

Entry-level ASIC Verification Engineer position at NVIDIA for new college graduates, focusing on verifying design and implementation of world-leading SoCs and GPUs.

GPU PCIe and Boot Architect - New College Grad 2025

Entry-level GPU PCIe and Boot Architect position at NVIDIA focusing on designing architecture and infrastructure for boot, PCIe/CXL enumeration, and capability discovery.

ASIC Verification Engineer - New College Grad 2025

Entry-level ASIC Verification Engineer position at NVIDIA, focusing on GPU verification with competitive salary and opportunity to work on cutting-edge technology.

Design Verification Engineer

Design Verification Engineer role at Apple verifying functionality and performance of premier SOCs, offering $120-181K salary plus benefits in Seattle.

Embedded Software Engineer Automated Testing

Entry-level embedded software engineering role focusing on test automation for veterinary medical devices, combining manual testing with automation development using Lua, C++, Python, and hardware integration.

Job Description

NVIDIA is seeking a System Software Engineer for their Solution Engineering team, focusing on autonomous vehicles technology. This role combines cutting-edge computer architecture, embedded systems, and sensing platforms work. As part of NVIDIA, the world leader in accelerated computing, you'll be at the forefront of technological innovation in autonomous vehicles.

The position offers an exciting opportunity to work with the latest autonomous vehicle architecture and advanced sensing devices. You'll be the primary technical interface between NVIDIA and customers, handling everything from proof-of-concept demonstrations to production platforms. The role involves close collaboration with software engineers, hardware teams, and architecture teams to optimize features for mobile system-on-chip devices.

Key responsibilities include implementing and optimizing features for SOC devices, engaging with customers, debugging software issues in the AV stack, and seeing features through from concept to production. The role requires a Master's degree in Computer Science or related field, strong programming skills in C, C++, and Python, and deep understanding of operating systems and computer architecture.

The position offers competitive compensation ranging from $120,000 to $189,750, plus equity and benefits. Located in Santa Clara, CA, you'll be working with some of the most brilliant minds in technology. This is an excellent opportunity for a new graduate to join a company that's transforming industries through AI and digital twins technology.

NVIDIA provides a diverse and inclusive work environment, offering equal opportunities regardless of background. The role combines technical expertise with customer interaction, making it ideal for someone passionate about autonomous vehicle technology and system software engineering.

Last updated 8 months ago

Responsibilities For System Software Engineer, Autonomous Vehicles - New College Grad 2025

  • Work closely with software engineers, hardware and arch teams to implement and optimize features for mobile SOC devices
  • Engage directly with customers and support teams to design, develop and improve products
  • Triage, debug and implement fixes for various software issues in the AV Software stack
  • Develop features through full software development lifecycle
  • Communicate effectively with various teams, customers and partners

Requirements For System Software Engineer, Autonomous Vehicles - New College Grad 2025

Python
Linux
  • Master's Degree in Computer Science, Computer Engineering, or related field
  • Excellent C, C++ and Python programming skills
  • Knowledge of computer system architecture and low-level interfaces
  • Deep understanding of operating system concepts
  • Working experience with sensing devices (Camera Imagers, Radars and Lidars)
  • Programming experience in Linux, Android, or Real-time operating systems
  • Excellent communication and planning skills

Benefits For System Software Engineer, Autonomous Vehicles - New College Grad 2025

Equity
  • Equity
  • Benefits package