CareerPlanSign in

Firmware Engineer

Sterling💼 Full-time🗓 2026-03-31 → 2026-09-26

Core

Design, develop, and maintain firmware for embedded systems in robotic microfactory platforms, including motor controllers, sensor interfaces, and actuators.

Role type

Senior Firmware Engineer (Embedded Systems)

Builds

Robotic microfactory systems for electronics manufacturing and e-waste recovery

Domain

Robotics + Embedded Systems

Deliverable

production ML models | product features

Required skills

C/C++, RTOS development, microcontroller programming, embedded communication protocols, hardware debugging, automated testing frameworks

Preferred skills

Python for tooling, HIL/SIL test environments, pytest, Robot Framework

Technologies

FreeRTOS, Zephyr, STM32, ESP32, NXP, TI, CAN, SPI, I2C, UART, RS-485, Ethernet

Responsibilities

Design and maintain firmware for embedded systems; develop drivers for communication protocols; collaborate with electrical engineers on hardware bring-up; build HIL and SIL test frameworks; instrument firmware for observability; contribute to firmware architecture decisions.

Seniority

Senior, hands-on IC

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