×
Register Here to Apply for Jobs or Post Jobs. X

Robot Routing - Software Engineer

Remote / Online - Candidates ideally in
Austin, Travis County, Texas, 78716, USA
Listing for: Avride
Remote/Work from Home position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Robotics, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Robot Routing - Software Engineer at Avride

About the Team

Avride is an autonomous driving company with the mission to make transportation safer and more efficient through cutting‑edge technology. We hold a unique position in the market, developing self‑driving taxis and delivery robots. Our delivery robot division already has production in the US and Japan. Our compact team consists of highly talented engineers with extensive expertise. Joining us means diving into a startup atmosphere and making a significant impact on the company’s results and the autonomous industry as a whole.

About

the Role

We are seeking a software engineer to join our robot motion planning team. In this role, you will build a 2D navigation layer on top of the HD map to enable reliable on‑street routing for delivery robots. Your work will include generating a high‑quality navigation graph (including one‑way constraints), and designing multi‑robot routing to resolve right‑of‑way and passing in narrow areas.

What

You'll Do
  • Construct and maintain a navigation graph on top of a 2D mesh, including automatic one‑way edges, turn restrictions and dynamic reweighting based on real‑time data.
  • Design and implement multi‑robot routing and coordination: deadlock avoidance, right‑of‑way rules, capacity constraints in bottlenecks, and passing policies in narrow segments.
  • Develop probabilistic ETA estimation and route optimization methods based on historical and live ride data to improve efficiency.
  • Develop tools and diagnostics for map ingestion, mesh/graph validation, and route debugging; define quantitative metrics for coverage, optimality, and stability.
What You'll Need
  • 3+ years of software engineering experience with C++.
  • Experience with computational geometry and graph algorithms.
  • Ability to design clear interfaces and write production‑quality, testable code.
Nice to Have
  • Background in multi‑agent pathfinding or coordination models.
  • Experience building and optimizing high‑load backend systems.
  • Experience with mesh generation.

Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available.

Referrals increase your chances of interviewing at Avride by 2x.

Apply BELOW

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary