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.