Software Engineer - Os & Kernel, Robot Software

Wayve

Sunnyvale, California, US
Hybrid
Linux kernel and device drivers
C++ software development
Embedded linux systems
Wayve is seeking a Software Engineer for their OS & Kernel team to develop and maintain software for autonomous vehicles, focusing on Linux systems and embedded software. The ideal candidate will have expertise in C/C++, Linux kernel development, and strong problem-solving skills, contributing to the company's mission of enhancing automated driving systems

Job Summary

  • The OS & Kernel team curates Wayve's bespoke Linux distribution for their development fleet, working closely with various internal teams.
  • Responsibilities include developing and maintaining the Linux distribution using Yocto, creating kernel drivers for new hardware, and hardening the fleet against cyber attacks.
  • The role requires building and delivering high-quality, reliable, observable, and debuggable C++ software for remote devices with limited connectivity.

Matching Summary

Match Score: 85

Wayve is seeking a Software Engineer for their OS & Kernel team to develop and maintain software for autonomous vehicles, focusing on Linux systems and embedded software. The ideal candidate will have expertise in C/C++, Linux kernel development, and strong problem-solving skills, contributing to the company's mission of enhancing automated driving systems.

Skills & Requirements

Must-have

  • Linux kernel and device drivers
  • C++ software development
  • Embedded Linux systems
  • Yocto build system
  • IPC middleware for robotics
  • Fault-tolerant software solutions

Nice-to-have

  • Robotics or automotive frameworks
  • Embedded real-time OS experience

Key Requirements

  • Proficiency in C and C++ for embedded Linux
  • Familiarity with embedded Linux kernel, device tree, and boot sequence
  • Experience with debugging performance issues and system bottlenecks
  • Strong understanding of IPC mechanisms and middleware

Work Rights

Not specified

Tailored Resume

Cover Letter