Remote Jobs Sign In

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...