Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Wayve

Senior Software Engineer – Runtime Platform, Robot Software

Wayve

. Build shared runtime software for Wayve’s Robot Software team .

Posted 11/4/2026full-timeLondon • United KingdomSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong software development expertise in C++ and a solid foundation in OS scheduling, computer architecture, and performance profiling. Capable of designing maintainable interfaces and collaborating across teams to optimize shared runtime services and middleware integration.

Highest-signal resume keywords
C++ Software DevelopmentPerformance Profiling ToolsMiddleware DevelopmentApplication Framework DesignInter-Process Communication

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++Performance ProfilingOS SchedulingComputer ArchitectureMemory HierarchyThread SynchronisationLifecycle ManagementShared Runtime ServicesAutomated Performance BenchmarksCommunication Infrastructure
Soft Skills
CollaborationMethodical ApproachProblem Solving
Tools & Technologies
NVIDIA NsightLumosTegrastatGrafanaDatabricksDatadogQNXMomentics
Industry Keywords
Runtime DiagnosticsFault ReportingLatency OptimizationThroughput RequirementsResource Requirements

Tech Stack

Tools & technologies
GrafanaSwitchingC++

About the role

Key responsibilities & impact
  • Build shared runtime software for Wayve’s Robot Software team
  • Design, build, and maintain shared onboard application frameworks and developer interfaces
  • Develop application lifecycle management, health monitoring, fault reporting, and runtime diagnostics
  • Evolve communication middleware by evaluating technologies, migrating components, and supporting new operating systems and compute platforms
  • Investigate latency and performance bottlenecks across the full onboard software stack
  • Instrument software with profiling tools and metrics to identify optimisation opportunities
  • Collaborate with engineering teams to understand performance pain points and prioritise improvements by impact
  • Work with internal teams and middleware suppliers to resolve integration issues and establish shared APIs, documentation, and best practices
  • Develop shared runtime services, high-throughput and low-latency inter-process communication, observability infrastructure, automated benchmarks, CI performance checks, and platform ports
  • Contribute to architectural decisions across Robot Software and help the onboard stack meet latency, throughput, reliability, and resource requirements

Requirements

What you’ll need
  • Strong software-development experience in C++
  • Proficiency with performance-profiling tools and techniques for finding and resolving system bottlenecks
  • Proven, methodical approach to designing experiments and evaluating results
  • Strong foundation in OS scheduling, computer architecture, memory hierarchy, CPU caches, context switching, and thread synchronisation
  • Experience developing or maintaining middleware, application frameworks, communication infrastructure, lifecycle management, or shared runtime services
  • Ability to design maintainable interfaces and help multiple engineering teams integrate and adopt shared software components
  • Ability to collaborate across teams to turn performance data into clear architectural and optimisation decisions
  • Deep experience with communication middleware or application-framework design is especially valuable
  • Experience porting systems software across operating systems and hardware platforms, building automated performance benchmarks in CI, or using NVIDIA tools such as Nsight, Lumos, and tegrastat is relevant
  • Familiarity with Grafana, Databricks, Datadog, QNX, or Momentics is a plus

Benefits

Comp & perks
  • Meaningful equity, sharing in the ownership and long term success of Wayve
  • Relocation support and visa sponsorship where applicable
  • Hybrid working, core hours and the chance to work hands on in vehicle workshops and labs
  • Learning and development budgets with support for training, conferences and growth
  • Comprehensive benefits including health insurance, dental, enhanced maternity and paternity leave, retirement or pension where applicable, access to therapists, wellbeing partnerships, team socials and more
  • Salaries benchmarked against the market annually