Serve Robotics

Senior Software Engineer, Mapping and Routing

United States

$150,000 – $200,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
AI & Machine Learning, Robotics & Automation, Enterprise SoftwareIndustries

Position Overview

  • Location Type: Remote
  • Job Type: Full-Time
  • Salary: $150K - $200K

Serve Robotics is reimagining urban logistics with our personable sidewalk robots. We’re building the future of delivery, taking it away from congested streets and benefiting local businesses. We’re seeking a Senior Software Engineer – Mapping and Routing to be a key member of our team, focused on optimizing and expanding our mapping and routing capabilities. You’ll leverage GIS data to build and extend real-time routing solutions, collaborating closely with Operations to strategically identify mapping priorities. You’ll primarily work in C++, driving architectural and algorithmic decisions.

Requirements

  • Experience: 5+ years of professional experience in software development, with a focus on C++.
  • GIS Knowledge: Strong understanding of GIS data structures and processing pipelines. Experience with OpenStreetMap (OSM) or similar large-scale datasets is a plus.
  • Mapping Familiarity: Familiarity with HD mapping solutions (e.g., Lanelet2, OSM-based expansions, or custom lane-level map representations).
  • Routing Algorithms: Proficiency in routing algorithms (e.g., A*, Dijkstra’s).

Responsibilities

  • Map Data Integration: Parse and integrate data from multiple sources (OSM, HD maps, proprietary data) into our routing infrastructure.
  • Routing Engine Development: Design, implement, and maintain routing algorithms in C++ to optimize sidewalk navigation and meet real-world constraints.
  • Algorithm Optimization: Identify performance bottlenecks and develop strategies to improve speed, accuracy, and reliability of routing.
  • Collaboration with Operations: Partner with the Operations team to determine high-impact areas for mapping and routing improvements, helping guide field mapping efforts.
  • System Scalability & Reliability: Ensure mapping and routing solutions scale to accommodate growing fleets and evolving geographic requirements.
  • Continuous Improvement: Conduct code reviews, champion best practices for development and testing, and stay updated on the latest advancements in geospatial technologies.

Company Information

  • Company: Serve Robotics
  • Mission: Reimagining how things move in cities with personable sidewalk robots.
  • Team: Agile, diverse, and driven team of tech industry veterans in software, hardware, and design.
  • Focus: Solving real-world problems leveraging robotics, machine learning, and computer vision with a mindful eye towards the end-to-end user experience.

Skills

C++
GIS
OpenStreetMap
Routing Algorithms
A*
Dijkstra’s
HD Mapping
Lanelet2

Serve Robotics

Autonomous delivery robots for food and retail

About Serve Robotics

Serve Robotics is changing the delivery industry with its self-driving robots that provide sustainable and efficient delivery solutions. Instead of using traditional vehicles, these lightweight, autonomous robots deliver small items like food and retail products, reducing carbon emissions and traffic congestion. The company operates on a delivery-as-a-service (DaaS) model, allowing businesses in the food and retail sectors to subscribe and pay based on their delivery needs. Serve Robotics aims to lead in the autonomous delivery market by offering eco-friendly solutions that enhance customer experience.

Redwood City, CaliforniaHeadquarters
2021Year Founded
$51.6MTotal Funding
POST_IPO_EQUITYCompany Stage
Food & Agriculture, Robotics & Automation, Consumer GoodsIndustries
51-200Employees

Risks

Rapid expansion may strain resources and operational capabilities.
Integration of Vebu could divert focus from core delivery services.
Over-reliance on partners like Uber and Nvidia poses potential risks.

Differentiation

Serve Robotics uses zero-emissions rovers for eco-friendly food delivery.
The company offers delivery-as-a-service with a subscription-based revenue model.
Serve Robotics integrates Vebu's Autocado for expanded automation solutions.

Upsides

Recent $80M funding supports expansion to 2,000 robots by end of 2025.
Acquisition of Vebu enhances automation offerings beyond delivery services.
Appointment of Anthony Armenta boosts AI and software capabilities.

Land your dream remote job 3x faster with AI