Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We’re hitting records on an almost weekly basis. Now is an exciting time to join as we grow rapidly around the world!
To accelerate our mission, we are looking for a Senior Software Engineer to join the Navigation Team in developing the 30k-line C++ software component that makes driving decisions within the robot based on sensing, localisation, and routing information from other modules. Our work involves path planning, safety and social interactions, dealing with anomalies and plenty of complex interactions on streets and sidewalks full of vehicles and pedestrians. As part of the Navigation team you will be a major contributor to Starship's Autonomous Driving unit with the aim to push the boundaries of robot autonomy in city environments.
Your main responsibilities are:
- Build advanced path planning and decision-making software
- Simulate the effect of changes on the robot's behavior
- Deploy new features to thousands of robots worldwide
- Monitor the global performance of changes according to key business metrics
- Prioritize work using vast amounts of data from millions of kilometers of driving
- Come up with new solutions, goals and initiatives, and coordinate them with other teams
- You will collaborate with people who are passionate, motivated, and wonderfully capable. We are self-aware and seek feedback and improvement. We take pride in our ability to make the most of limited resources to solve problems no one has ever encountered before
- We are a fast-growing startup, with great opportunities to grow within the company. You will be part of a small team solving world-first problems at the forefront of autonomous driving at scale
- You’ll have endless opportunities to learn from our inspirational, talented team members across the globe, including some of the most experienced autonomous driving engineers in the world
- An excellent track record with plenty of varied challenges
- A generalist mindset with strong analytical skills
- A firm grasp of C++
- Experience writing production-level code in resource-limited environments
- Ability to think in geometric constructs and communicate about them
- Ability to move between different software engineering fields
- Ability to work highly independently, be self-motivated, and be eager to learn
- Data-driven development
- Mechanics, electronics, or signal processing
- Robot navigation and motion planning
- Statistical methods
Key Skills
Ranked by relevanceReady to apply?
Join Starship Technologies and take your career to the next level!
Application takes less than 5 minutes

