Staff Embedded Linux Engineer, Robotics Platform

Wayve

Sunnyvale (CA)

Hybrid

USD 140,000 - 210,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Relocation support
Hybrid work
Learning budget
Health insurance
Dental insurance
Parental leave
Pension / retirement plan

Job summary

Wayve is seeking an experienced embedded software engineer to join the Robot Software team in Sunnyvale, CA. You will build and maintain embedded Linux and QNX platform software, kernels, and device drivers for our autonomous vehicles.

You’ll craft high-performance C/C++ software, work with cross-functional teams, and help ensure robust diagnostics and remote debugging for fleet operations. Ideal candidates have hands-on embedded Linux kernel experience, Yocto, boot flows, and IPC middleware.

Qualifications

  • Strong experience building embedded Linux system software (Kernels, device trees, boot flows).
  • Proven ability to develop high-performance C/C++ software for embedded platforms.
  • Experience with Yocto, QNX, and secure boot considerations is a plus.

Responsibilities

  • Build and maintain embedded Linux and QNX platform software, kernels, and drivers.
  • Collaborate with product, hardware, and engineering teams to deliver solutions.
  • Develop observable, debuggable C/C++ software for remotely operated vehicles.
  • Diagnose performance issues across stacks, I/O, memory, and threading.
  • Enhance fault tolerance, testing, documentation, and tooling.
  • Mentor teammates and foster a strong engineering culture.

Skills

Embedded Linux
C/C++ development
Device drivers
Kernel debugging
Yocto
QNX
IPC middleware
System software design
Testing observability

Tools

NVIDIA Jetson
NVIDIA DRIVE
Linux kernel tooling
QNX development tools

Job description

Wayve is seeking an experienced embedded software engineer to join the Robot Software team in Sunnyvale, CA. You will build and maintain embedded Linux and QNX platform software, kernels, and device drivers for our autonomous vehicles.

You’ll craft high-performance C/C++ software, work with cross-functional teams, and help ensure robust diagnostics and remote debugging for fleet operations. Ideal candidates have hands-on embedded Linux kernel experience, Yocto, boot flows, and IPC middleware.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux OS Engineer for Autonomous Robots
Senior Embedded Linux OS Engineer for Autonomous Robots

Wayve • Sunnyvale (CA)

Hybrid
USD 140,000 - 190,000
Hybrid working
Relocation support
Visa sponsorship where applicable
+2
Senior Platform Robotics Software Engineer
Senior Platform Robotics Software Engineer

Wayve • Sunnyvale (CA)

Hybrid
USD 150,000 - 190,000
Hybrid working
Relocation support
Visa sponsorship
+2
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
Principal Software Engineer — Robot Platform & Fleet
Principal Software Engineer — Robot Platform & Fleet

Wayve • Sunnyvale (CA)

Hybrid
USD 180,000 - 240,000
Equity
Relocation support
Hybrid work
+2
Embedded Automotive Platform Engineer — High-Performance C++
Embedded Automotive Platform Engineer — High-Performance C++

Wayve • United States

Hybrid
USD 140,000 - 190,000
Equity incentives
Relocation support
Hybrid working
+9
Staff Embedded Security Engineer — Real-Time, Hybrid
Staff Embedded Security Engineer — Real-Time, Hybrid

EngineersOfAI • Sunnyvale (CA), Northern (KY)

Hybrid
USD 276,000 - 311,000
Senior Robot Software Runtime Engineer (Embedded Linux)
Senior Robot Software Runtime Engineer (Embedded Linux)

Wayve • Sunnyvale (CA)

Hybrid
USD 119,000 - 172,000
Embedded Automotive Platform Engineering Lead
Embedded Automotive Platform Engineering Lead

Wayve • Sunnyvale (CA)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer, Autonomous Fleet Platform
Senior Software Engineer, Autonomous Fleet Platform

Wayve • Sunnyvale (CA)

Hybrid
USD 170,000 - 210,000
Hybrid working
Equity
Relocation support
+2
Senior Runtime Platform Engineer: Performance & Profiling
Senior Runtime Platform Engineer: Performance & Profiling

Wayve • London (KY)

Hybrid
USD 106,000 - 146,000
Hybrid work policy