Senior Software Engineer, Mapping and Routing

A robotics company reimagining urban delivery through sidewalk robots, focusing on autonomous delivery solutions.
$150,000 - $200,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Robotics · Logistics

Description For Senior Software Engineer, Mapping and Routing

Serve Robotics is revolutionizing urban delivery through innovative sidewalk robots, making deliveries more efficient and accessible while reducing street congestion. As a Senior Software Engineer in Mapping and Routing, you'll join a team of industry veterans solving real-world problems using robotics, machine learning, and computer vision.

The role focuses on optimizing and expanding mapping and routing capabilities for sidewalk-based delivery robots. You'll work primarily in C++, leveraging GIS data including OpenStreetMap (OSM) and other mapping sources to build and extend real-time routing solutions. This position requires expertise in high-performance systems development and strong understanding of geospatial technologies.

The ideal candidate brings 5+ years of software development experience, deep knowledge of C++, and expertise in routing algorithms and GIS data structures. You'll collaborate with cross-functional teams, particularly Operations, to identify strategic mapping priorities and implement solutions that scale with the growing robot fleet.

Working at Serve Robotics means joining an agile, diverse team that values collaborative problem-solving and respectful communication. The company offers competitive compensation ($150K-$200K) plus equity, and embraces remote work. This is an opportunity to shape the future of autonomous delivery while working with cutting-edge technology in robotics and mapping systems.

Key technical areas include GIS data integration, routing engine development, algorithm optimization, and system scalability. Success in this role requires both technical excellence and the ability to translate complex concepts for non-technical stakeholders. The position offers significant impact potential in an emerging technology field with real-world applications.

Last updated 14 days ago

Responsibilities For Senior Software Engineer, Mapping and Routing

  • Parse and integrate data from multiple sources (OSM, HD maps, proprietary data) into routing infrastructure
  • Design, implement, and maintain routing algorithms in C++ to optimize sidewalk navigation
  • Identify performance bottlenecks and develop strategies to improve speed, accuracy, and reliability of routing
  • Partner with Operations team to determine high-impact areas for mapping and routing improvements
  • Ensure mapping and routing solutions scale to accommodate growing fleets
  • Conduct code reviews and champion best practices for development and testing

Requirements For Senior Software Engineer, Mapping and Routing

  • 5+ years of professional experience in software development, with focus on C++
  • Strong understanding of GIS data structures and processing pipelines
  • Familiarity with HD mapping solutions
  • Proficiency in routing algorithms (A*, Dijkstra's, or graph-based search)
  • Experience with cloud platforms and container orchestration
  • Excellent problem-solving skills
  • Strong communication skills

Interested in this job?

Jobs Related To Serve Robotics Senior Software Engineer, Mapping and Routing

Senior Software Engineer, Mapping and Routing

Senior Software Engineer position at Serve Robotics, focusing on mapping and routing for autonomous delivery robots, offering remote work with competitive compensation and equity.

Astha-Senior Software Engineer - fullstack

Senior Full Stack Software Engineer position at Intuit, working on innovative financial technology solutions in an agile, collaborative environment.

Agentforce Success Engineer

Senior Agentforce Success Engineer role at Salesforce, focusing on implementing AI-powered agents and solutions within Salesforce environments.

Sr Software Engineer

Senior Software Engineer position at Disney Entertainment & ESPN Technology, focusing on payment systems for streaming platforms.

Sr Software Engineer

Senior Software Engineer position at Disney focusing on backend development for ticketing products and park reservations systems.