Technical Project Manager, Reality Capture
About the Role
We are looking for a Technical Project Manager to lead the planning and execution of our 3D mapping projects while remaining hands-on with the underlying technology. This is a hybrid engineering and project management role where you'll contribute directly to the development of our mapping systems while driving projects from concept through production deployment. The ideal candidate has a strong technical background in robotics software, computer vision, or 3D mapping and enjoys coordinating cross-functional teams to deliver high-quality solutions. You'll work closely with engineering, product, operations, and customer-facing teams to ensure projects are well planned, clearly communicated, and successfully delivered. We're seeking someone with 4+ years of experience in robotics software development and technical project management who thrives in fast-paced startup environments and enjoys balancing technical problem-solving with project execution.
Responsibilities
Software Development & Mapping
- Design, develop, and maintain production-grade software for 3D mapping solutions
- Deploy large-scale mapping systems and data processing pipelines into production
- Validate mapping systems and algorithms using real robots and sensors in complex, unstructured environments
- Build and improve internal tooling, automation, and benchmarking infrastructure to increase reliability and repeatability
Technical Project Management
- Own mapping projects from planning through delivery, coordinating execution across software, hardware, systems, data, and operations
- Translate technical and customer requirements into project plans, milestones, and delivery timelines
- Drive cross-functional collaboration across engineering, product, operations, and customer-facing teams
- Track project progress using Jira, Confluence, or similar tools while managing scope, schedules, and dependencies
- Identify risks early, communicate project status clearly, and drive issues to resolution
- Develop documentation, processes, and playbooks that improve execution and scalability across future projects
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field
- 4+ years of experience in robotics software development and technical project management
- Strong programming skills in C++ and Python
- Experience with 3D geometry, point cloud processing, and libraries such as PCL or Open3D
- Experience using Jira, Confluence, Wrike, or similar project management tools
- Strong understanding of Agile development methodologies and the software development lifecycle (SDLC)
- Excellent communication, organization, and stakeholder management skills
- Ability to manage multiple technical projects in fast-paced, evolving environments
Preferred Qualifications
- Experience with LiDAR sensors, Linux/Ubuntu, and robotics software development best practices
- Background in mobile robotics, autonomous vehicles, drones, or embedded systems
- Experience with data capture, mapping, or system integration in production environments
- Experience supporting field operations or customer deployments
- PMP, Scrum Master, or Agile certification
- Experience working in a startup or high-growth environment with a strong sense of ownership