Firmware Engineer Mind Robotics · United States

Rustify

Northern (KY)

On-site

USD 110,000 - 170,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mind Robotics is building generalized physical AI for real-world industrial deployment. We seek a Senior Firmware Engineer to own the embedded software that brings our robots to life — from motor control and real-time scheduling to on-board communications.

You will develop in C/C++ or Rust on microcontrollers, implement CAN/EtherCAT/I2C/SPI/UART, and collaborate with electrical engineers on board bring-up and hardware–software interfaces.

Qualifications

  • Firmware development in C/C++ or Rust for microcontrollers and embedded processors.

Responsibilities

  • Write, test, and maintain production-quality firmware for microcontrollers and embedded processors.

Skills

C/C++
Rust
Embedded systems
Microcontrollers

Tools

CAN
EtherCAT
I2C
SPI
UART

Job description

# Firmware EngineerMind Robotics · United States · Senior · OnsiteView & Apply## About Mind RoboticsMind Robotics is building Physical AI for real-world industrial deployment, starting with the factory floor. We believe the hardest problems in AI are solved when researchers and engineers are hands-on with the physical world every day - and we're looking for people who are passionate about robotics, value ownership, and are excited to tackle difficult problems. Join us if you want to move beyond digital intelligence and put intelligence into motion.## About the RoleAt Mind Robotics, we're building **generalized physical AI**—robotic systems capable of dexterous, adaptive, and reasoning-intensive work in real-world industrial environments. Firmware is the connective tissue between intelligence and action; the layer where commands become motion.We're looking for a **Firmware Engineer** to own the embedded software that brings our robots to life — from low-level motor control and real-time scheduling to the communication buses that tie the whole system together.## Key Responsibilities:* Write, test, and maintain production-quality firmware in C/C++ or Rust for microcontrollers and embedded processors across the robot.* Implement and debug embedded communication protocols — CAN, EtherCAT, I2C, SPI, UART — across distributed hardware nodes.* Configure and manage microcontroller peripherals — GPIO, ADC, PWM, timers, and DMA — to interface with sensors, actuators, and power electronics.* Integrate sensors (encoders, IMUs, torque sensors, force/torque arrays) into the robot's real-time pipeline.* Work closely with electrical engineers on board bring-up, pinout definitions, and hardware-software interface design.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer - Robotics & Real-Time Systems
Senior Firmware Engineer - Robotics & Real-Time Systems

Rustify • Northern (KY)

On-site
USD 110,000 - 170,000
Firmware Engineer
Firmware Engineer

Mind Robotics • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Robotics Firmware Engineer — Real-Time Embedded Systems
Robotics Firmware Engineer — Real-Time Embedded Systems

Mind Robotics • Palo Alto (CA)

On-site
USD 100,000 - 130,000
System Integration Engineer
System Integration Engineer

Garuda Ventures • Palo Alto (CA)

On-site
USD 120,000 - 180,000
System Integration Engineer
System Integration Engineer

Mind Robotics Inc. • Palo Alto (CA)

On-site
USD 120,000 - 180,000
System Integration Engineer
System Integration Engineer

Mind Robotics • Palo Alto (CA)

On-site
USD 110,000 - 150,000
Robotics Software Engineer
Robotics Software Engineer

Mind Robotics • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Senior Firmware Engineer
Senior Firmware Engineer

Lumex Talent • San Francisco (CA)

On-site
USD 100,000 - 300,000
Robotics Firmware Engineer
Robotics Firmware Engineer

Ultra • Brooklyn (OH)

On-site
USD 120,000 - 160,000
Robotics Validation & Simulation Engineer
Robotics Validation & Simulation Engineer

Mind Robotics Inc. • Palo Alto (CA)

Hybrid
USD 130,000 - 190,000