Principal Software Engineer, Mapping
Location: Remote
Compensation: Salary
Reviewed: Fri, Jun 26, 2026
This job expires in: 30 days
Job Summary
To support the development of self-driving technology, the full-time Principal Software Engineer, Mapping will build scalable mapping systems using crowdsourced data and multi-camera video, focusing on 3D reconstruction, pose estimation, and sensor fusion, with opportunities for remote work.
Key responsibilities
- Build scalable mapping systems utilizing crowdsourced perception data and multi-camera video
- Develop algorithms for 3D reconstruction, structure-from-motion, and multi-view geometry to enhance road scene understanding
- Create C++ production systems that transform fleet data into reliable map products for autonomous driving technologies
Required qualifications
- Strong programming skills in C++ with experience in production-quality software systems
- Solid foundation in 3D computer vision, multi-view geometry, and pose estimation
- Experience with large-scale sensor data, including camera video and lidar
- Ability to reason about coordinate frames, calibration, and geometric consistency
- 15+ years of experience with a BS, MS, or PhD in a relevant technical field
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...