Principal Software Engineer – Mapping, Autonomous Vehicles

🔥 22 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Artificial Intelligence • Gaming • Automotive

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Build scalable mapping systems using crowdsourced perception data and multi-camera video collected from a vast number of vehicles • Develop 3D reconstruction, structure-from-motion, pose estimation, and multi-view geometry algorithms for large-scale road scene understanding • Build map fusion and change-detection methods that can handle noisy observations, dynamic scenes, imperfect localization, and global consistency constraints • Build C++ production systems and offline pipelines that transform fleet data into reliable map products used in self-driving and driver support technologies • Invent evaluation methods to measure map accuracy, freshness, coverage, consistency, and downstream autonomy impact • Develop visualization, debugging, and triage tools to understand reconstruction quality, map issues, localization errors, and fleet data gaps • Work closely with perception, localization, simulation, planning, and infrastructure teams to integrate crowdsourced maps into autonomous driving systems • Relentlessly improve the scale, fidelity, freshness, and reliability of maps built from real-world fleet data

🎯 Requirements

• 15+ years of experience • Strong programming skills in C++ • Solid foundation in 3D computer vision, 3D geometry, multi-view geometry, structure from motion, SLAM, pose estimation, or related areas • Experience working with large-scale sensor data, including camera video, perception outputs, vehicle poses, GPS/IMU signals, lidar, radar, or map data • Ability to reason about coordinate frames, calibration, uncertainty, optimization, geometric consistency, and error propagation • Experience crafting algorithms that are robust to noisy real-world data, dynamic objects, occlusions, incomplete coverage, and long-tail failures • Strong debugging and analytical skills, including the ability to inspect data visually, build metrics, and connect system-level failures to algorithmic root causes • BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, Mathematics, or a related technical field (or equivalent experience)

🏖️ Benefits

• Equity and benefits • Comprehensive benefits package

Apply Now

Similar Jobs

🔥 22 hours ago

CGWS - COME GROW WITH US

1 - 10

🤝 B2B

👥 B2C

🌍 Social Impact

Principal Software Architect at BambooHR defining technical strategy and building AI-powered software architecture with a talented team. Collaborate on AI systems and enhance software capabilities for HR.

MySQL

PHP

React

🔥 22 hours ago

Docker, Inc

51 - 200

Principal Software Engineer defining technical vision for Docker's developer tools. Collaborating with teams on building reliable, efficient, scalable infrastructure and tools.

🇺🇸 United States – Remote

💵 $198k - $319k / year

💰 $105M Series C on 2022-03

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

AWS

Azure

Cloud

Docker

Google Cloud Platform

Grafana

Java

Kubernetes

Open Source

Prometheus

Python

Rust

SDLC

Terraform

Go

🕒 Yesterday

Match Group

1001 - 5000

👥 B2C

Staff Engineer defining iOS architecture and leading mobile development best practices at Match Group. Collaborating with teams to modernize iOS applications focusing on performance and scalability.

Firebase

iOS

Swift

🕒 Yesterday

Vetcove

11 - 50

🏪 Marketplace

🤝 B2B

Staff Software Engineer at Vetcove modernizing veterinary software and improving pet parent healthcare experience. Leading design and delivery of complex product initiatives across web and mobile platforms.

JavaScript

React

React Native

🕒 Yesterday

Tivly

201 - 500

🤝 B2B

🏪 Marketplace

Principal Engineer designing and scaling software systems for Tivly’s technology platform. Mentoring engineers and optimizing performance across products and APIs.

AWS

Azure

Cloud

Distributed Systems

Docker

Google Cloud Platform

Java

Kotlin

Kubernetes

Microservices

Python

TypeScript

Go