New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Software Engineer

NVIDIA
Apply →
senior full-time 224,000 USD - 356,500 USD

First indexed 17 Oct 2026

Description

NVIDIA is seeking a passionate Software Engineer to design, develop, and productize autonomous driving solutions. As a member of the perception team, you will build world-class perception solutions, designing and implementing perception software components, improving robustness, efficiency, and reusability.

Responsibilities:

  • Execute full software development life cycle (SDLC)
  • Write well-designed, testable code
  • Integrate perception software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Solve, debug, and upgrade existing systems
  • Stay in sync with project plans and industry standards
  • Deploy state-of-the-art perception DNN models to embedded platforms
  • Analyze and improve the system using both real and synthetic benchmark data

Requirements:

  • BS, MS, or PhD in Computer Science or related fields (or equivalent experience)
  • Proven work experience (12+ years) on embedded platforms for real-time applications as a Software Engineer or Software Developer
  • Strong programming skills in C++ and Python
  • Experience with test-driven development
  • Experience with disciplined, design-based approach to software development
  • Proficiency in software engineering tools
  • Ability to document requirements and specifications
  • Outstanding communication and collaboration skills

Preferred Qualifications:

  • Experience with CUDA/SIMD
  • Hands-on background in deploying DNN models to embedded platforms for real-time applications
  • Hands-on experience in using simulated/synthetic data to improve accuracy of machine learning models
  • Background with deep learning frameworks (e.g., TensorFlow, PyTorch)
  • Experience with integration and testing on real hardware/robotic platforms

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD. You will also be eligible for equity and benefits.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Remote/Senior-Perception-Software-Engineer_JR2027873