Senior Software Engineer, Mapping and Routing

Tech company building sidewalk delivery robots for efficient urban deliveries, currently operating in Los Angeles.
$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 developing and optimizing the navigation systems for their delivery robot fleet. The role combines expertise in C++, GIS data, and routing algorithms to create efficient sidewalk navigation solutions.

The company, comprised of tech industry veterans, is currently operating successfully in Los Angeles, delighting merchants and customers alike. They're seeking someone with 5+ years of experience to join their diverse and agile team, focusing on solving real-world problems through robotics, machine learning, and computer vision.

Your responsibilities will span from integrating various mapping data sources to developing sophisticated routing algorithms. You'll work closely with the Operations team to identify strategic mapping priorities and ensure solutions scale with the growing fleet. The role requires strong technical skills in C++, GIS data structures, and routing algorithms, combined with excellent problem-solving and communication abilities.

The position offers competitive compensation ($150K-$200K) plus equity, with the opportunity to work remotely. This is an ideal role for someone passionate about geospatial technologies and robotics, who thrives in a dynamic environment and wants to contribute to the future of urban delivery systems. The collaborative culture emphasizes respectful problem-solving and continuous improvement, making it perfect for those who enjoy cross-functional teamwork and data-driven decision-making.

Last updated 2 months 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 and data structures
  • Experience with cloud platforms and container orchestration
  • 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 sidewalk delivery robots, offering competitive compensation and the opportunity to shape the future of urban delivery.

Software Senior Engineer for PowerStore (Python, C, C++)

Senior Software Engineer position at Dell Technologies in Warsaw, focusing on PowerStore storage system development using Python, C, and C++, requiring 5+ years of experience.

Senior Server/Backend Software Engineer, Spry Fox Studio

Senior Server/Backend Software Engineer position at Netflix's Spry Fox Studio, building non-violent MMO games with competitive compensation and comprehensive benefits.

Senior Software Engineer - Custody Experience (Full-Stack)

Senior Software Engineer position at BitGo, focusing on full-stack development for crypto custody platform, offering $165-210K salary plus benefits in Palo Alto.

Full Stack Software Engineer

Senior Software Engineer role at Mastercard building high-performance analytics platforms and real-time applications for financial data analysis.