Senior Embedded Linux & Edge AI Engineer

OpenDigital Limited

Sunnyvale, Northern (CA, KY)

Hybrid

USD 177,000 - 260,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Wayve in Sunnyvale, CA is seeking a Senior Software Engineer to develop software for edge devices, enabling data capture and autonomous driving on a large fleet. You will work across the full software lifecycle, integrating sensors and ensuring reliable, real-time performance.

The role emphasizes collaboration with Hardware, AI teams, and engineering management, with a hybrid work setup in a fast-paced, inclusive environment. Strong C++ and Linux experience are essential.

Qualifications

  • Proficient in high-performance embedded Linux development in C++.
  • Experience with automotive sensors (camera, LiDAR, radar, localization).
  • Familiarity with embedded Linux build systems and ROS or similar middleware.
  • Understanding of distributed systems and scalability considerations.
  • Strong debugging skills including tracing, core dumps, and performance bottlenecks.

Responsibilities

  • Build and deliver software in C++ for edge devices with high reliability.
  • Enable full sensor integration, data capture and streaming at scale for autonomous vehicles.
  • Deliver and maintain soft-real-time Linux-based applications on embedded devices.
  • Create robust fault-tolerant software with comprehensive diagnostics.
  • Design and use system monitoring tools to improve performance and resolve issues.
  • Collaborate with Hardware, Product, Project, and Engineering management to build the right solution.
  • Lead by example with testing, documentation, tooling, mentorship, and collaboration.

Skills

C++ embedded Linux
Automotive sensors
Linux
ROS / middleware
Distributed systems
Debugging

Education

Bachelor's degree in Computer Science, Electrical Engineering, or related field

Tools

ROS

Job description

Wayve in Sunnyvale, CA is seeking a Senior Software Engineer to develop software for edge devices, enabling data capture and autonomous driving on a large fleet. You will work across the full software lifecycle, integrating sensors and ensuring reliable, real-time performance.

The role emphasizes collaboration with Hardware, AI teams, and engineering management, with a hybrid work setup in a fast-paced, inclusive environment. Strong C++ and Linux experience are essential.

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
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
Senior Embedded Linux & Robotics Software Engineer
Senior Embedded Linux & Robotics Software Engineer

Wayve • Sunnyvale (CA)

Hybrid
USD 210,000 - 290,000
Senior Embedded Linux Engineer — Robotics & Autonomy (Equity)
Senior Embedded Linux Engineer — Robotics & Autonomy (Equity)

Wayve • Sunnyvale (CA)

Hybrid
USD 210,000 - 260,000
Senior Software Engineer - Sensor Systems, Robot Software
Senior Software Engineer - Sensor Systems, Robot Software

EngineersOfAI • Sunnyvale (CA), Northern (KY)

Hybrid
USD 140,000 - 200,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: Fleet Platform for Autonomous Vehicles
Senior Software Engineer: Fleet Platform for Autonomous Vehicles

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

Hybrid
USD 210,000 - 267,000
Embedded Automotive Platform Engineering Lead
Embedded Automotive Platform Engineering Lead

Wayve • Sunnyvale (CA)

Hybrid
USD 120,000 - 160,000
Senior Embedded Linux Performance Engineer
Senior Embedded Linux Performance Engineer

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

Hybrid
USD 99,000 - 139,000
Hybrid work model
Engineering Manager, Embedded OS for Autonomous Driving
Engineering Manager, Embedded OS for Autonomous Driving

Lindus Health • Sunnyvale (CA)

Hybrid
USD 276,000 - 311,000