Senior Embedded Linux Engineer - Autonomous Driving

Wayve

United States

Hybrid

USD 150,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Wayve’s Robot Software team builds onboard software for autonomous driving and data collection. You’ll develop high‑performance C/C++ across embedded Linux, Yocto, and kernel space, enabling vehicle hardware, sensors, and compute platforms.

You’ll diagnose performance issues, improve fault tolerance, and mentor teammates, contributing to a reliable, scalable OS platform for on‑road experimentation and fleet operation in a hybrid working model.

Qualifications

  • Strong C and C++ experience building high‑performance embedded Linux software.
  • Hands‑on knowledge of embedded Linux kernels, device trees, Yocto, boot flows.
  • Ability to debug complex performance and reliability problems across system layers.
  • Experience with IPC mechanisms and high‑throughput robotics middleware is a plus.

Responsibilities

  • Build and maintain embedded Linux and QNX platform software, kernels, and device drivers.
  • Work with product, program, hardware, and engineering stakeholders to choose and deliver the right solutions.
  • Develop high-quality C and C++ software that is observable and debuggable on remotely operated vehicles.
  • Diagnose performance problems involving stack traces, core dumps, disk I/O, CPU load, memory, devices, and threading.
  • Improve fault tolerance, diagnostics, testing, documentation, tooling, and ease of use.
  • Mentor teammates and contribute to a strong engineering culture.
  • Wayve’s embedded Linux distribution, including Yocto, kernel configuration, device trees, boot sequence, and secure boot.
  • Linux kernel and device‑driver support for new sensors, peripherals, and compute platforms.
  • High‑throughput IPC middleware for robotics applications.
  • Robust diagnostics and remote debugging for vehicles with limited connectivity.

Skills

C
C++
Embedded Linux
Yocto
Kernel configuration
Device trees
Boot flows
Secure boot
IPC
Diagnostics

Job description

Wayve’s Robot Software team builds onboard software for autonomous driving and data collection. You’ll develop high‑performance C/C++ across embedded Linux, Yocto, and kernel space, enabling vehicle hardware, sensors, and compute platforms.

You’ll diagnose performance issues, improve fault tolerance, and mentor teammates, contributing to a reliable, scalable OS platform for on‑road experimentation and fleet operation in a hybrid working model.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer for Autonomous Driving OS
Senior Embedded Linux Engineer for Autonomous Driving OS

OpenDigital Limited • Sunnyvale (CA), Northern (KY)

Hybrid
USD 210,000 - 260,000
Lead Embedded Systems Architect for Autonomous Driving
Lead Embedded Systems Architect for Autonomous Driving

Wayve • Sunnyvale (CA)

Hybrid
USD 348,000 - 458,000
Senior Software Engineer - Sensor Systems, Robot Software
Senior Software Engineer - Sensor Systems, Robot Software

EngineersOfAI • Sunnyvale (CA), Northern (KY)

On-site
USD 140,000 - 200,000
Senior Embedded Software Architect - Autonomy Platform
Senior Embedded Software Architect - Autonomy Platform

EngineersOfAI • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer, Sensor Systems for Robots
Senior Software Engineer, Sensor Systems for Robots

EngineersOfAI • Sunnyvale (CA), Northern (KY)

Hybrid
USD 140,000 - 200,000
Autonomous Driving Embedded Software Engineer
Autonomous Driving Embedded Software Engineer

Wayve • United States

Hybrid
USD 89,000 - 121,000
Senior Runtime Platform Engineer: Performance & Profiling
Senior Runtime Platform Engineer: Performance & Profiling

Wayve • London (KY)

Hybrid
USD 106,000 - 146,000
Hybrid work policy
Senior Platform Robotics Software Engineer
Senior Platform Robotics Software Engineer

Wayve • United States

Hybrid
USD 140,000 - 190,000
Software Engineer, Embedded Automotive Platform
Software Engineer, Embedded Automotive Platform

Wayve • United States

Hybrid
USD 105,000 - 171,000
Autonomous Driving Systems Engineer
Autonomous Driving Systems Engineer

Engg • Sunnyvale (CA)

On-site
USD 140,000 - 210,000