# Senior Software Engineer, Multi-Sensor-Fusion - Autonomous Vehicles

**Company**: NVIDIA
**Location**: Santa Clara, CA
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Software-Engineer--Multi-Sensor-Fusion---Autonomous-Vehicles_JR2020671?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c04b3761-ba3

## Description

We are seeking an extraordinary Senior Software Engineer in multi-sensor fusion for obstacle perception to develop and productize NVIDIA's autonomous driving solutions. As a member of our perception team, you will work on building world-class solutions for obstacle perception by tracking and fusing multiple frames from multiple sources of detections.

**Responsibilities:**

- Design and develop a robust tracking and fusion algorithm that improves the accuracy and consistency of the detection of dynamic obstacles, moving or stationary, such as vehicles, VRUs, cones, and barrels, and road hazards.

- Identify and analyze the strengths and weaknesses of the developed obstacle perception and fusion under complicated and diverse scenarios.

- Productize the developed perception solutions by meeting product requirements for safety, latency, and SW robustness.

- Define and develop meaningful performance metrics for the perception of dynamic obstacles, which guide the algorithm iterations and prevent regression with large-scale offline data sets.

**Requirements:**

- PhD with 4+ years, MS with 6+ years, or BS (or equivalent experience) with 8+ years of relevant experience in Computer Science, Computer Engineering, or a related technical field.

- Experience in related fields of SW development, with the most recent 5+ years of hands-on work experience in developing perception and fusion algorithms to solve sophisticated real-world problems.

- Familiarity with common data association and fusion algorithms.

- Experience in data-driven development and collaboration with data and ground truth teams.

- Strong programming skills in modern C++.

- Outstanding communication and teamwork skills as we work as a tightly-knit team, always discussing and learning from each other.

**Nice to Have:**

- Proven expertise in developing perception solutions for autonomous driving or robotics.

- Hands-on experience with Camera, Radar, Lidar, and/or ultrasonic sensors.

- Background in multi-view geometry and occupancy grid tracking.

You will also be eligible for equity and benefits.

## Skills

### Required
- C++
- Computer Science
- Computer Engineering
- data association
- fusion algorithms
- data-driven development

### Nice to have
- autonomous driving
- robotics
- Camera
- Radar
- Lidar
- ultrasonic sensors
- multi-view geometry
- occupancy grid tracking

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Software-Engineer--Multi-Sensor-Fusion---Autonomous-Vehicles_JR2020671?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
