W

Software Engineer, Runtime Platform

wayve • United Kingdom
Visa Sponsorship Relocation
Apply Now

Develop and maintain Wayve's on‑vehicle runtime platform to improve performance, reliability, and developer productivity. Design, implement, profile, and debug low‑latency C++ components across embedded Linux/QNX systems. Collaborate with cross‑functional teams and bring clean interfaces, observability, and automated testing to production robotics software.

Key Highlights
Focus on core runtime services for autonomous vehicle software.
Hands‑on C++ development and performance debugging on embedded Linux/QNX.
Impact multiple teams across the autonomy stack and contribute to platform roadmaps.
Key Responsibilities
Design, implement, test, and maintain runtime‑platform components in C++.
Profile and debug CPU, memory, latency, scheduling, I/O, and inter‑process communication issues.
Build observability and diagnostics for software running on remote vehicle compute.
Work with application teams to understand performance and reliability needs.
Improve developer workflows for building, deploying, testing, and troubleshooting onboard services.
Contribute to design reviews, documentation, testing strategy, and platform roadmaps.
Manage application lifecycle and service management on embedded Linux or QNX systems.
Develop high‑throughput, low‑latency inter‑process communication for robotics workloads.
Implement resource management, scheduling, startup/shutdown, fault handling, and recovery.
Perform profiling and performance optimisation across CPU, memory, storage, networking, and accelerators.
Provide runtime metrics, logging, tracing, crash diagnostics, and fleet‑level observability.
Create reusable platform APIs supporting multiple vehicle and compute configurations.
Technical Skills Required
C++ Linux Embedded Systems
Benefits & Perks
Market‑benchmarked salary
Equity participation
Relocation support and visa sponsorship
Nice to Have
Experience with QNX
Familiarity with ROS2 or similar middleware
Real‑time systems and tracing/profiling tools
High‑throughput robotics data pipelines

Job Description

Before the detail, here's the challenge you'd help us solve.We build the embodied intelligence that moves real vehicles safely, and the ecosystem a billion machines will run on in the future. Very few people in AI can say this. Every role here, whatever the team, plugs into that.Here’s what this particular role covers.
Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Not Applicable

wheely

United Kingdom

Forward Deployed Engineer

Programming
•
17h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

it recruitment solutions

United Kingdom

Workforce Business Partner

Programming
•
17h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

ntw solutions limited

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly