Wayve · Mobility

Senior Software Engineer - Platform Integration, Robot Software

  • London (Hybrid)
  • Full-time

Still open on Wayve's site · checked just now

Level
Senior
Posted
Visa & relocation
  • Wayve offers visa sponsorship for this job
  • Wayve offers relocation support for this job

In the job ad:

“✈️ Relocation support and visa sponsorship where applicable”
See all jobs with visa or relocation support

Senior Software Engineer - Platform Integration, Robot Software

Wayve

Apply directly

What you'll do

As written by Wayve · Read the original

🧠 Your day-to-day

  • Support software bring-up on benches, 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.

  • 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.

🧩 What you’ll be working on

  • New vehicle-program bring-up across embedded compute, sensors, networks, and software services.

  • Linux-based robotic and automotive systems with multi-process and distributed architectures.

  • ROS2 or similar middleware, node development, message interfaces, and system integration.

  • Sensor calibration, synchronisation, data validation, and system-level debugging.

  • Automotive-grade compute platforms such as NVIDIA DRIVE and Qualcomm Snapdragon Ride.

  • Vehicle communication systems including CAN and Automotive Ethernet.

  • Shared abstractions and frameworks that improve reliability across programs.

Requirements

🙌 You should apply if

  • You have strong software-development experience in C++, Python, or Rust.

  • You have delivered production-quality software on Linux-based robotic, embedded, or automotive platforms.

  • You understand ROS2 or similar robotics middleware and distributed-system integration.

  • You have hands-on experience integrating software with vehicle or embedded hardware.

  • You can diagnose complex problems using logs, telemetry, on-target tests, and systematic experimentation.

  • You understand vehicle sensors, networking, and the practical realities of platform bring-up.

Experience with drive-by-wire systems, CAN tools, shared frameworks, HiL or simulation, functional safety, technical documentation, or observability would be valuable.

🌱 Not ticking every box? That’s totally okay! If you’re passionate about autonomy and keen to learn, we encourage you to apply even if you don’t meet every requirement.

Skills

Stack

  • Python
  • C++
  • Rust
  • ROS

Working languages

English

Company

Last checked . The details above were extracted automatically; the employer's original posting is the authority.

Correct or remove this listing

Similar jobs