W

Embedded Software Engineer (Robot OS)

wayve • United State
Visa Sponsorship Relocation
Apply Now

Develop and maintain the embedded Linux and QNX platform software for autonomous vehicle fleets. Build high-performance kernels, device drivers, and IPC middleware to support rapid model iteration. Requires strong C/C++ expertise and deep knowledge of embedded Linux systems and Yocto.

Key Highlights
Build and maintain bespoke Linux and QNX distributions for autonomous driving vehicles
Develop high-throughput IPC middleware and robust diagnostics for remote vehicle operation
Collaborate across hardware and software teams to integrate NVIDIA Jetson and DRIVE platforms
Key Responsibilities
Build and maintain embedded Linux and QNX platform software, kernels, and device drivers
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
Configure Yocto, device trees, boot sequences, and secure boot for embedded Linux distributions
Technical Skills Required
C C++ Embedded Linux
Benefits & Perks
Market-benchmarked salaries
Equity
Relocation support
Visa sponsorship
Hybrid working
Learning and development budgets
Health insurance
Dental insurance
Enhanced maternity and paternity leave
Retirement or pension
Nice to Have
NVIDIA robotics or automotive platforms
QNX or another RTOS
Secure boot
ROS-style frameworks

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.Wayve’s Robot Software team builds the onboard software used by our development fleet to enable autonomous driving and collect the data needed to train new driving models. The OS team curates Wayve’s bespoke Linux and QNX distributions and works closely with hardware, supply chain, field engineering, reliability, and other Robot Software teams.
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 Full-time
Experience Level Not Applicable

wayve

United State

Senior Software Engineer - Cloud Security (Golang/GCP)

Programming
•
5m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Palo Alto Networks

United State

Executive Director, Claims Data & Analytics

Programming
•
8m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

USAA

United State

Subscribe our newsletter

New Things Will Always Update Regularly