CareerPlanGet AI match score →

Embedded Software Engineer III

Los Angeles, CA💼 Full-time💰 $164,652–$164,652🗓 2026-07-20 → 2026-07-31

Core

Develop embedded software for remotely controlled rovers, focusing on vehicle control, robust autonomy, and safety-critical fault recovery for planetary exploration missions.

Role type

Senior Embedded Software Engineer (Autonomous Systems)

Builds

Software for remotely controlled rovers and In-Situ Resource Utilization (ISRU) systems

Domain

Aerospace / Planetary Robotics

Deliverable

production ML models | product features

Required skills

C/C++ baremetal development, embedded software architecture, sensor driver development, autonomous safety-critical code, RTOS multithreading, digital communication protocols (CAN, SPI, I2C, Ethernet, USB), Git, unit testing frameworks, hardware debugging

Preferred skills

Remote mission control with large latency, GDS/C2 systems, vision-based autonomy, Python scripting, vehicle software development, camera systems integration

Technologies

C, C++, Python, RTOS, Git, CAN, SPI, I2C, Ethernet, USB

Responsibilities

Lead coding, testing, and validation of vehicle control software; manage software field deployments and provide on-site/remote support; derive and own software system requirements; evaluate system design improvements for robust autonomy; collaborate on product development from concept to production; write requirements and specification documents

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗