SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Wayve is building the leading AI platform for autonomous driving, pioneering an end-to-end AI approach that enables vehicles to learn directly from real-world experience. The Robot Software group turns new vehicle programs into stable, reliable robot systems. The Platform Integration team works at the boundary between onboard software and vehicle hardware, bringing up new platforms while building reusable components and frameworks that accelerate future integrations.
In this role, you will combine hands-on vehicle and bench work with production software development. Your work directly enables safe, scalable deployment across multiple vehicle programs.
Day-to-day responsibilities include:
- Support software bring-up on benches, hardware-in-the-loop (HiL) systems, and vehicles, including work at international test locations
- Develop and maintain vehicle-facing software components and shared frameworks
- Diagnose integration issues across software and hardware boundaries and drive them through resolution
- Identify architectural improvements that reduce bespoke work and improve reuse across programs
- Build diagnostics, tooling, and metrics for robot-software reliability and performance
- Produce clear documentation and runbooks for long-term supportability
- Collaborate with hardware, safety, controls, calibration, and reliability teams
You will work on new vehicle-program bring-up across embedded compute, sensors, networks, and software services. The technical stack includes Linux-based robotic and automotive systems with multi-process and distributed architectures, ROS2 or similar middleware, automotive-grade compute platforms (NVIDIA DRIVE, Qualcomm Snapdragon Ride), vehicle communication systems (CAN, Automotive Ethernet), and shared abstractions that improve reliability across programs.
Wayve operates a hybrid working model with main hubs in London, Sunnyvale, Yokohama, Herzliya, Vancouver, and Leonberg. The company emphasizes that it is not a mature, fully-structured organization—much of how they work is still being written, and joining means helping shape that culture and process.
REQUIREMENTS:
- Strong software-development experience in C++, Python, or Rust
- Delivered production-quality software on Linux-based robotic, embedded, or automotive platforms
- Understanding of ROS2 or similar robotics middleware and distributed-system integration
- Hands-on experience integrating software with vehicle or embedded hardware
- Ability to diagnose complex problems using logs, telemetry, on-target tests, and systematic experimentation
- Understanding of vehicle sensors, networking, and practical realities of platform bring-up
Valuable but not required: experience with drive-by-wire systems, CAN tools, shared frameworks, HiL or simulation, functional safety, technical documentation, or observability. The posting explicitly welcomes applicants passionate about autonomy who may not tick every box.