IT & Software

Principal Software Engineer, Robot Software

wayve

London · Greater London · United Kingdom

Overview

As a Principal Software Engineer in Wayve’s Robot Software group, you will shape the platform that turns autonomy models into dependable software across development and customer fleets. You will lead cross-team initiatives, set the technical roadmap, and drive reliability and developer velocity for multiple vehicle programs. You’ll design observable, scalable systems that operate from thousands of kilometres away and mentor engineers to make evidence-based decisions. This role offers ownership of major platform initiatives and a clear impact on how Wayve delivers autonomous driving at scale.

Pay / Benefits
  • relocation support and visa sponsorship
  • meaningful equity
  • hybrid working with core hours
  • learning and development budgets
  • comprehensive health benefits
  • wellbeing partnerships
Responsibilities
  • Define and refine the Robot Software roadmap with leadership
  • Lead high-impact platform initiatives from concept to delivery
  • Align architecture across Robot Software, Autonomy, Simulation, hardware, and OEMs
  • Design observable, diagnosable, and supportable systems
  • Improve developer experience, validation, logging, metrics, deployment, and fault isolation
  • Mentor senior engineers and guide evidence-based decisions
  • Advance a unified robot-software platform for multiple vehicles and compute platforms
  • Drive fleet observability, diagnostics, and proactive reliability metrics
  • Support portable build/deployment across Jetson, DRIVE, Qualcomm, and partner systems
  • Make cross-team technical decisions focusing on reliability, performance, and velocity
Key requirements
  • Led large technical initiatives across multiple teams
  • Ability to define architecture and strategy while debugging cross-domain problems
  • Proficiency with modern C++
  • Experience in embedded, robotics, automotive, or similarly complex systems
  • Strong communication and trust-building across teams
  • Focus on fleet-level outcomes like reliability and deployment speed
  • Comfort balancing deep work with urgent technical leadership needs
  • Experience with Linux/QNX, robotics middleware, platform integration, simulation, embedded compute, CI/CD, or large-scale fleet operations would be valuable
  • concise communication
  • cross-team collaboration
  • trust-building
  • modern C++
  • embedded systems
  • robotics middleware

Reference: WJ-747_31188643

Find more on GigBlows

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