Senior Perception Software Engineer

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$224,000–$356,500 / yr
Employment
Full-time
Posted
9 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $180k
This role $290k
$92k most similar roles pay here $385k

This role pays more than 99% of similar roles. Most pay $150,812–$209,000 — the shaded band above. At the midpoint, this role pays about $290k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 892 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 870 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Perception Software Engineer

As a Senior Perception Software Engineer on the perception team, you will design, develop, and productize autonomous driving solutions while building world-class perception software components. Your daily responsibilities involve executing the full software development life cycle, writing testable code, integrating software components into functional systems, and developing verification plans and quality assurance procedures. You will also be responsible for debugging existing systems, documenting functionality, and deploying state-of-the-art perception DNN models to embedded platforms using both real and synthetic benchmark data. The role requires proficiency in C++, Python, and test-driven development, with a disciplined approach to software design. Preferred technical skills include experience with CUDA, SIMD, deep learning frameworks like TensorFlow or PyTorch, and integration on robotic platforms. You will solve complex problems related to making machines perceive and understand the world through advanced AI.

What you'll do

  • Design and implement perception software components for autonomous driving solutions.
  • Execute the full software development life cycle to produce well-designed, testable code.
  • Integrate perception software components into a fully functional system.
  • Develop software verification plans and quality assurance procedures.
  • Deploy state-of-the-art perception DNN models onto embedded platforms.
  • Analyze and improve systems using both real and synthetic benchmark data.
  • Solve, debug, and upgrade existing software systems.
  • Document and maintain software functionality and requirements.

What we're looking for

  • BS, MS, or PhD in Computer Science or a related field (or equivalent experience).
  • 12+ years of experience as a Software Engineer or Developer on embedded platforms for real-time applications.
  • Strong programming skills in C++ and Python.
  • Experience with test-driven development and a disciplined, design-based approach to software development.
  • Proficiency in software engineering tools and the ability to document requirements and specifications.
  • Outstanding communication and collaboration skills.
  • Experience with CUDA/SIMD (preferred).
  • Hands-on experience deploying DNN models to embedded platforms, using synthetic data, or working with deep learning frameworks (preferred).

More like this

Similar roles

Senior Software Engineer

Nvidia

Santa Clara, CA 38 days ago $224,000–$356,500
C++ Python Linux Computer Vision Deep Learning PyTorch CUDA TensorRT Distributed Systems Microservices Containers GPU Acceleration Multi-threading Asynchronous I/O Omniverse Unreal Engine Unity
10+ yrs exp

Software Engineer, Perception

Anduril Industries

Costa Mesa, CA 104 days ago $191,000–$253,000
Computer Vision Machine Learning C++ Python Linux TensorRT ONNX PyTorch TensorFlow CUDA Object Detection Object Tracking SLAM Sensor Fusion 3D Geometry Multi-view Geometry
2+ yrs exp

Perception Systems Engineer

Anduril Industries

Costa Mesa, CA 16 days ago $146,000–$220,000
LiDAR RADAR Electro-optical Systems Engineering Requirements Management ICDs Hardware in the Loop SWaP-C MIL-STD-810 MIL-STD-461 Jama
5+ yrs exp