About the RoleWe 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.
What You'll Get To DoSoftware 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.
What You Have- 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.
The Extras That Set You Apart- 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.