Skip to content
ZooxZoox

Senior Software Engineer - Core Sensors

Develop and maintain high-performance, safety-critical drivers for lidar, radar, and camera sensors integral to autonomous vehicle perception stack. Requires 7+ years experience, strong C++ proficiency, and device driver development expertise.

About the job

Responsibilities

  • Design, implement, and maintain high-quality, robust code that meets the vehicle's specific use/safety case.
  • Develop and maintain driver software for lidar, radar, and camera sensors.
  • Work closely with the perception, planning, and advanced hardware teams to ensure the drivers meet the required specifications.
  • Develop and maintain highly performant, robust, safety-critical code.
  • Collaborate with other teams to ensure the sensor software integrates seamlessly with the autonomous driving stack and offline tool pipelines.

Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field with 7+ years of experience in software development.
  • Strong proficiency in C++ programming language.
  • Experience with developing device drivers.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work in a collaborative team environment.

Bonus Qualifications

  • Expertise with developing sensor drivers (LiDAR and/or Radar).
  • Experience working at autonomous self driving company.

Skills

C++, Device Drivers, Lidar, Radar, Camera Sensors, Sensor Drivers, Autonomous Driving

Zoox

Zoox

Foster City, CA

Senior Software Engineer - Robot Software Infrastructure
$219k+/yrHybrid8+ YOEEmbedded Engineering

Develops operating-system platforms, drivers, and infrastructure for autonomous-vehicle devices and hardware-accelerated workloads. Requires 8+ years delivering production systems, strong Linux internals and C/C++ experience, and familiarity with embedded Linux or robotics is advantageous.

Shield AI

Shield AI

San Mateo, CA

Senior Software Engineer, Autonomous Pilot Integration
$196k+/yrOn-site5+ YOEEmbedded Engineering

Integrate and deploy autonomy software on unmanned aircraft, prepare systems for flight, and troubleshoot hardware, software, and embedded integration issues during lab and field tests. The role requires a relevant degree or equivalent experience, C++ and Python proficiency, and at least two years of related experience.

Beacon AI

Beacon AI

San Carlos, CA

Lead Software Engineer, Advanced Pilot Assistant Software
$185k+/yrHybrid5+ YOEEmbedded Engineering

Leads development and deployment of autonomy, robotics, and embedded software for safety-critical pilot assistance systems. The role requires 5+ years of production robotic or embedded software experience, strong C++ or Python skills, and hands-on hardware and edge-compute integration.

Yubico

Yubico

Santa Clara, CA

Senior Embedded Engineer
$175k+/yrHybrid5+ YOEEmbedded Engineering

Develops C/C++ software, firmware, integrations, and manufacturing tools for YubiKey devices and custom embedded hardware platforms. The role requires 5+ years of software engineering experience, embedded development expertise, and familiarity with Windows or Linux internals.

Parallel Systems

Parallel Systems

Los Angeles, CA

Senior Systems Engineer
$163k+/yrOn-site5+ YOEEmbedded Engineering

Leads systems engineering for autonomous battery-electric rail vehicles, defining architectures and requirements while driving integration, verification, and validation across hardware, firmware, and command-and-control software. Requires a relevant engineering or computer science degree and at least five years working with complex hardware systems.