Firmware Engineer to write and maintain C/C++ or Rust firmware for microcontrollers across Mind's robots, covering motor control, real-time scheduling, and CAN, EtherCAT, I2C, SPI, and UART buses. Works with electrical engineers on board bring-up and pinout definitions, and builds validation tooling including hardware-in-the-loop setups.
Mind 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.
At 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.