Wayve

Staff Software Engineer - OS, Robot Software

Wayve
Apply
8 hours ago
Sunnyvale, CA, USAStaff+
H1B sponsor

Base Salary

$21k - $290k/yr

Responsibilities

  • Create and maintain Linux kernel and device drivers for vehicle hardware, sensors, and peripherals.
  • Develop and deliver high-quality C and C++ embedded systems software across the full software development lifecycle.
  • Build fault-tolerant, observable, debuggable software with comprehensive diagnostics for remotely deployed vehicles.
  • Investigate performance issues, stack traces, core dumps, disk writes, system load, memory bottlenecks, device bottlenecks, and threading issues.
  • Configure and use IPC middleware for high-throughput robotics applications.
  • Collaborate with product, project, engineering, hardware, supply chain, field engineering, and reliability stakeholders.
  • Lead by example through testing, documentation, tooling, mentorship, and collaboration.
  • Maintain and harden Wayve’s Linux distribution and development fleet against cyber attacks.

Requirements

  • Proficiency developing high-performance embedded Linux systems software in C and C++.
  • Experience managing the complete software development lifecycle from ideation through delivery and optimization.
  • Familiarity with embedded Linux kernel development, device trees, Yocto build systems, boot sequences, secure boot, and user-space applications.
  • Strong debugging skills covering system performance, stack traces, core dumps, storage, memory, external devices, and threading.
  • Strong understanding of IPC mechanisms and IPC middleware for high-throughput robotics applications, such as ROS.
  • Experience with robotics or automotive frameworks such as Nvidia Jetson or Nvidia Drive is desirable.
  • Experience with embedded real-time operating systems such as QNX is desirable.

Benefits

  • Full-time position based in Sunnyvale, California, with a hybrid work arrangement.
  • Competitive equity package.
  • Inclusive interview experience with accommodations or adjustments available upon request.

Tech Stack

Categories

EmbeddedRobotics
Wayve

About Wayve

501-1,000 employees

Wayve builds end-to-end autonomous driving software—the vehicle-agnostic Wayve AI Driver—that runs on onboard compute and native sensors, licensed to automakers and fleet operators. Its platform spans ADAS and higher autonomy (L2+/L3 to robotaxi) and is designed to generalize across vehicle types and geographies. Founded in 2017 and headquartered in London, it tests its models across Europe, North America, and Japan, with a U.S. base in Sunnyvale, CA.

Contact me