CareerPlanSign in

Senior Firmware Engineer, Controls Systems

💼 Full-time💰 $180,000–$230,000🗓 2026-06-25

Core

Design, implement, and maintain embedded firmware for real-time motor control, sensing, and system monitoring in robotics platforms.

Role type

Senior Firmware Engineer (Controls Systems)

Builds

Motor and actuator control systems, embedded communications, system health monitoring/logging, and hardware bring-up

Domain

Robotics, Embedded Systems, Control Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded firmware development, Real-time motor control, System-level debugging, Hardware debugging tools (oscilloscopes, logic analyzers, DMMs), C/C++, RTOS (FreeRTOS), Technical leadership, Mentoring

Preferred skills

Electrical engineering mindset, Robotics domain knowledge, Modern software engineering practices

Technologies

STM32 MCUs, C, C++, FreeRTOS, Linux, NodeJS, TypeScript, Docker, GitHub Actions, CI/CD

Responsibilities

Design and maintain embedded firmware for real-time motor control and sensing; Debug complex system-level issues spanning software, firmware, and hardware; Use hardware debugging tools to diagnose timing and electrical issues; Act as a technical bridge between hardware and software teams; Advise leadership on technical strategy; Mentor other engineers

Seniority

Senior, hands-on IC with leadership responsibilities

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