IT & Software

Software Engineer - Drive-by-Wire, Robot Software

wayve

London · Greater London · United Kingdom

Overview

In this role you will develop embedded software that interfaces the AI Driver with vehicle actuation systems, spanning bench, vehicle, and supplier collaborations. You will implement drive-by-wire capabilities, OTA updates, ADAS and HMI interfaces, and rigorous validation through simulations, benches, and on-vehicle tests. You’ll diagnose faults, collaborate cross-functionally, and contribute to safe, reliable vehicle integration at scale. This is a hands-on, ownership-driven role shaping the future of autonomous mobility.

Pay / Benefits
  • competitive salary
  • meaningful equity
  • relocation support and visa sponsorship
  • hybrid working model
  • learning and development budget
  • comprehensive benefits (health, dental, maternity/paternity leave)
Responsibilities
  • Develop actuation interfaces for steering, braking and propulsion in real vehicles
  • Embed software using MATLAB/Simulink including flashing, calibration of ECUs
  • Collaborate with OEMs and drive-by-wire suppliers to define requirements and resolve issues
  • Develop drive-by-wire capabilities including OTA, ADAS interfaces and HMI support
  • Build and run automated tests in simulation, benches and vehicles
  • Investigate vehicle faults using logs, telemetry and network traces
  • Support cross-functional teams to diagnose drive-by-wire issues
Key requirements
  • Experience developing embedded software for automotive or robotics systems including MATLAB/Simulink
  • Hands-on experience with embedded hardware or vehicle ECUs (flashing, calibration, debugging)
  • Understanding of automotive actuation systems and software-hardware interaction
  • Knowledge of CAN and CAN-FD; experience with CANoe or CANalyzer
  • Knowledge of functional safety in software design, fault handling and validation
  • Ability to define/document software/interface requirements and maintain test traceability
  • Ability to diagnose problems across software and hardware using measurements and tests
  • Experience with drive-by-wire, ADAS interfaces, HMI, automotive Ethernet, OTA or HIL is useful
  • C/C++ or Python experience to support software/tools
  • Collaborative and cross-functional teamwork
  • Analytical problem solving
  • Safety- and quality-focused mindset
  • MATLAB/Simulink
  • CAN/CAN-FD
  • CANoe/CANalyzer

Reference: WJ-747_31200742 · Posted 01 Nov 2026, 12:13 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs