Senior Software Engineer, Mapping and Routing

Tech company building sidewalk robots for urban deliveries, focusing on robotics and machine learning solutions.
Leadville, CO 80461, USAOuray, CO, USASalida, CO 81201, USA
$150,000 - $200,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Robotics

Description For Senior Software Engineer, Mapping and Routing

Serve Robotics is revolutionizing urban delivery through innovative sidewalk robots. As a Senior Software Engineer in Mapping and Routing, you'll be crucial in optimizing our robot navigation systems. The role combines cutting-edge robotics with practical urban delivery solutions, working primarily in C++ to develop sophisticated routing algorithms and mapping systems.

Our team consists of industry veterans in software, hardware, and design, working collaboratively to solve real-world problems using robotics, machine learning, and computer vision. We're already operating successfully in Los Angeles, delighting merchants and customers with our delivery service.

You'll be responsible for integrating various mapping data sources, developing robust routing algorithms, and ensuring our systems scale effectively. This role requires expertise in C++, GIS data structures, and routing algorithms, combined with the ability to work cross-functionally with operations teams.

The ideal candidate brings 5+ years of software development experience, strong problem-solving abilities, and a passion for geospatial technologies. You'll work in a dynamic environment where your innovations directly impact the future of urban delivery. We offer competitive compensation ($150K-$200K) plus equity, and embrace remote work.

This is an opportunity to join a diverse, agile team that's transforming urban logistics. You'll contribute to cutting-edge technology while working with a team that values collaboration, respect, and continuous improvement. If you're passionate about robotics, mapping technologies, and want to shape the future of delivery systems, this role offers the perfect platform to make a significant impact.

Last updated 3 minutes 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 routing
  • Partner with Operations team to determine high-impact areas for mapping 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 C++ focus
  • Strong understanding of GIS data structures and processing pipelines
  • Familiarity with HD mapping solutions like Lanelet2
  • Proficiency in routing algorithms (A*, Dijkstra's, graph-based search)
  • Experience with cloud platforms (AWS, GCP) and Kubernetes
  • Excellent problem-solving skills
  • Strong communication skills

Benefits For Senior Software Engineer, Mapping and Routing

Equity
  • Equity

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 systems for autonomous delivery robots, offering competitive salary and equity.

Salesforce Marketing Cloud Developer - Fintech

Senior Salesforce Marketing Cloud Developer position at Truelogic, working remotely on fintech projects with competitive USD pay and flexible work environment.

Senior Platform Engineer

Senior Platform Engineer role at Coco, focusing on infrastructure development and technical leadership to revolutionize last-mile delivery services.

Solutions Engineer, Public Sector

Senior Solutions Engineer role at OpenAI focusing on public sector clients, requiring 7+ years of pre-sales experience and technical expertise in AI solutions.

Senior Software Engineer (Quality)

Senior Software Engineer (Quality) role at Abridge, focusing on quality assurance and test automation for healthcare AI platform, offering $165-175K plus equity.