CareerPlanSign in

Firmware Engineer - Retail Robotics

USA💼 Full-time🗓 2026-09-18 → 2026-09-25

Core

Design, write, and debug production-grade firmware and drivers for microcontrollers and Embedded Linux platforms to integrate robotic systems.

Role type

Firmware Engineer (Embedded Systems)

Builds

Robotic systems integrating sensors, actuators, and high-level computing

Domain

Robotics / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Embedded Linux, RTOS, ROS/ROS2, CAN, UART, I2C, SPI, Python

Preferred skills

DC/BLDC motor-control algorithms, PID loop tuning, Field-Oriented Control, CANopen, FreeRTOS, STM32/ARM microcontrollers

Responsibilities

Design and debug firmware/drivers, integrate ROS/ROS2 middleware, collaborate on system interfaces, maintain technical documentation, drive safety design and root-cause analysis

Seniority

Mid-Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.