Matic

Systems Engineer Firmware (Robotics)

In short

This role develops and supports embedded firmware for robotic systems, bridging software and hardware. It covers hardware bring-up, device drivers, controls algorithms, and diagnosing electromechanical failures from robot and sensor data. The company is a robotics product company requiring deep experience with C, C++, or Rust, microcontrollers like STM32, and hands-on hardware project experience. The role is onsite in the United States.

About the Role
You will bridge software and hardware by developing and supporting firmware for robotic systems. You will bring up hardware changes, improve behavioral logic and controls algorithms, analyze robot and sensor data to diagnose failures, and build internal tools for motors and sensors.
Requirements
•2+ years of industry experience or equivalent experience
•Knowledge of data structures, control flow, and computer systems
•Deep experience with systems programming languages such as C, C++, or Rust
•Experience with scripting or prototyping languages such as Python
•Experience with motors, controls systems, sensors, electrical fundamentals, and mechanical systems
•Experience with microcontrollers such as STM32, PIC, or ESP32
•Experience building hardware projects such as robots, PCBs, or 3D-printed components
•Multi-disciplinary team and leadership experience
•Attention to edge cases and testing
Responsibilities
•Bring up and support electrical and mechanical hardware changes
•Update device drivers and implement tests for new hardware systems
•Design and improve behavioral logic and controls algorithms for physical systems
•Analyze robot logs, motor data, and sensor data to debug hardware failures
•Build internal tooling to interface with motors and sensors
Benefits
•Equity through the discretionary equity program
•Medical coverage
•Dental coverage
•Vision coverage
•Access to a 401(k) plan

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot