CareerPlan

Autonomous Vehicle Embedded Software Engineer

USAFull-time2026-11-04 → 2026-11-09
On-site

Core

Develop embedded software for unmanned robotic vehicles, focusing on vehicle control, actuators, and perception sensors.

Role type

Embedded Software Engineer (Autonomous Vehicles)

Builds

Embedded applications for unmanned robotic vehicles

Domain

Autonomous Vehicles / Embedded Systems

Deliverable

production ML models

Required skills

C, C++, RTOS, multithreaded programming, device drivers, CAN, ROS/ROS2, LIDAR, RADAR, GPS, unit testing, integration testing, system simulation

Preferred skills

Master's degree in EE/CS/CE, familiarity with electrical/mechanical systems, flash programming tools, Agile concepts

Technologies

C, C++, RTOS, ROS, ROS2, CAN, LIDAR, RADAR, GPS, SPI, RS232

Responsibilities

Develop features for embedded applications involving vehicle control and perception sensors; Diagnose and correct defects; Perform continuous refactoring; Support fielded systems; Participate in systems engineering and software integration; Write understandable, reusable C and C++ code using design patterns and SOLID principles; Perform unit testing, integration testing, and system simulation

Seniority

Mid-level (3–5 years experience)