Senior Robot Software Platform Engineer - Rapid Prototyping
New Today
The role
As a Robot Software Platform Engineer on the Rapid Prototyping Team, you’ll report to our Head of Rapid Prototyping and play a critical role in formalizing our “move-fast” innovation engine. You’ll build the scaffolding that enables every other team to experiment at speed—whether that means proving out a new perception service, validating a control idea on real hardware, or authoring the next-generation orchestration framework. Your prototypes will often feed back into our mainline platform, amplifying your impact across the entire organization.
Key responsibilities
- Prototype platform features from scratch—whether that’s a new process orchestrator, custom driver, inference service or data pipeline—and deliver working demos in 2–4 weeks.
- Own and evolve our software architecture (architecture-agnostic, but familiar with ROS 2, iceoryx, CAN, networking, inference) to support high-risk, high-upside experiments.
- Expose and maintain Python bindings (pybind11, pyo3/maturin) or other glue layers to help cross-team collaboration and rapid scripting.
- Champion experimental workflows, codify best practices, and build developer-facing tools that accelerate iteration across the company.
About you
In order to set you up for success as a Robot Software Platform Engineer in the Rapid Prototyping team at Wayve, we’re looking for the following skills and experience.
- Solid C++ and Python skills.
- Deep understanding of onboard platform components: drivers, data loggers, config systems, process orchestration, inference engines.
- Hands-on experience building and maintaining CI/CD pipelines (Bazel, Docker) and HIL test setups.
- “Can-do” mindset—comfortable working in uncharted territory, happy to experiment and iterate quickly on ideas that may never ship.
- Outcome-focused, team player with excellent communication and collaboration skills.
- Familiarity with ROS 2, iceoryx, CAN bus and networking protocols.
- Strong Rust proficiency.
- Experience creating Python bindings for C++ or Rust libraries (pybind11, pyo3/maturin) with a focus in user experience and performance.
- Prior background in rapid prototyping or skunkworks teams—balancing speed, quality and learnings.
This is a full-time role based in our office in London, UK. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home. We operate core working hours so you can determine the schedule that works best for you and your team.
We understand that everyone has a unique set of skills and experiences and that not everyone will meet all of the requirements listed above. If you’re passionate about self-driving cars and think you have what it takes to make a positive impact on the world, we encourage you to apply.
DISCLAIMER: We will not ask about marriage or pregnancy, care responsibilities or disabilities in any of our job adverts or interviews. However, we do look to capture information about care responsibilities, and disabilities among other diversity information as part of an optional DEI Monitoring form to help us identify areas of improvement in our hiring process and ensure that the process is inclusive and non-discriminatory.
Apply for this job
*
indicates a required field
First Name *
Last Name *
Preferred First Name
Email *
Phone
Country
Phone
Resume/CV
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
LinkedIn Profile
Website
Can you commit to a minimum of 2 days a week in our Kings Cross office?
Select...
Learn more about how we handle your data for recruiting purposes in our privacy notice *
Wayve UK Demographic Questions
Wayve is committed to creating a diverse and inclusive culture for our employees. It is crucial for us to understand the demographics of our candidate pool to measure our recruitment practices.
There is no requirement for any candidate to answer our demographic questions.
For candidates who complete the questionnaire, their data will be anonymised and used only in the aggregate to inform our attraction strategy. Wayve is an equal opportunity employer and this data will be used for opportunity monitoring purposes.
What is your gender identity? Select...
Which age group do you belong to? Select...
What is your ethnicity? Select...
Do you consider yourself to have a disability or long-term health condition? Select...
What is your sexual orientation? Select...
By checking this box, I consent to Wayve collecting, storing, and processing my responses to the demographic data surveys above.
- Location:
- City Of London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology