Drimva

Glydways

Software Engineer, Onboard Integration

$190K–$220K

Richmond, CA +1 · Full-time · Posted Jul 21, 2026

Location
Richmond, CA
California, United States
Experience
4+ years of professional software engineering experience.

About the job

Build and integrate mission-critical onboard software for autonomous transit vehicles, from development through testing and deployment on track.

What you'll do

  • Develop software and device interfaces for onboard sensors, actuators, and vehicle systems.
  • Integrate runtimes and middleware for autonomy and ML workloads, and improve deployment, provisioning, logging, and observability for track operations.
  • Debug and resolve issues across software, firmware, and hardware, collaborating with vehicle and operations teams.

What they ask for

  • 4+ years of professional software engineering experience, including shipping and supporting production systems.
  • Strong proficiency in C++ or C for production systems.
  • Experience with device drivers or low-level sensor/actuator interfaces, HIL or similar testing, and resource-constrained embedded hardware.
  • Experience with communication protocols, Linux (especially embedded), and robotics middleware such as ARK, LCM, ROS, or ROS 2.

Nice to have

  • Familiarity with ML inference runtimes and integrating ML models into production or edge systems.
  • Experience with real-time or safety-critical systems, autonomous vehicles, robotics, embedded performance engineering, or field operations.

Pay

$190,000-$220,000 USD (base salary)

Tools

C++, C, SPI, UART, CAN, TCP/UDP, Linux, Yocto

AI focus

Integrate ML runtimes and workloads onboard; familiarity with production or edge ML model integration is preferred.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)