Jobs Companies Mind Robotics Firmware Engineer

À propos de ce poste Firmware Engineer chez Mind Robotics

Mind Robotics · Sur site · Palo Alto

About Mind:

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.

About the team and the role:

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.

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.

  • Develop and tune real-time control loops for motors, actuators, and other physical systems under hard timing constraints.

  • Build tooling to support firmware validation, regression testing, and hardware-in-the-loop systems.

  • Triage and debug complex interactions between firmware, hardware, and higher-level software during development and field deployment.

Requirements:

  • Technical degree in Electrical Engineering, Computer Engineering, or equivalent experience.

  • Demonstrated experience (through work, research, or projects) building firmware for real physical systems — robots, motors, power electronics, or similar.

  • Deep fluency in C/C++ and/or Rust for embedded targets; comfort reading datasheets and writing drivers.

  • Hands-on experience with RTOS environments (FreeRTOS, Zephyr, or similar) — task scheduling, priority management, and real-time guarantees.

  • Strong working knowledge of embedded communication protocols: CAN, EtherCAT, I2C, SPI, UART.

  • Direct experience configuring microcontroller peripherals (GPIO, ADC, PWM, timers, DMA) and understanding their impact on system timing and performance.

  • Experience integrating sensors and actuators at the firmware level — not just using libraries, but understanding the hardware underneath.

  • Proven ability to debug across the hardware/software boundary with oscilloscopes, logic analyzers, and JTAG.

  • You are comfortable with ambiguity, move fast, and have an "engineering curiosity" that drives you to understand how the entire system works, not just your part.

Nice to Have:

  • Experience with safety-critical or deterministic real-time systems (IEC 61508, ISO 26262, or similar).

  • Familiarity with field-oriented control (FOC) or other motor control algorithms.

  • Experience with Linux-based embedded systems and the boundary between RTOS and application layers.

  • Python scripting for test automation, data logging, or hardware validation.

Prêt à postuler chez Mind Robotics ?
Postuler chez Mind Robotics

Emplois similaires

SpaceX
Wireless Firmware Engineer (Starlink Mobile)
SpaceX
⚡ Postuler tôt Palo Alto, CA Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 j
SpaceX
Wireless Firmware Engineer (Starlink Mobile)
SpaceX
⚡ Postuler tôt Redmond, WA Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 j
SpaceX
Sr. Wireless Firmware Engineer (Starlink Mobile)
SpaceX
⚡ Postuler tôt Redmond, WA Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 j
ALSO
Staff Firmware Engineer, Platform Security
ALSO
⚡ Postuler tôt Palo Alto Sur site $200,000–$240,000
● Nouveau 👁 Vu ✓ Postulé il y a 3 sem.
ALSO
Staff Firmware Architecture Engineer, Propulsion and Battery
ALSO
⚡ Postuler tôt Palo Alto Sur site $210,000–$245,000
● Nouveau 👁 Vu ✓ Postulé il y a 3 sem.
ALSO
Staff Validation & Tools Engineer - Embedded Firmware
ALSO
⚡ Postuler tôt Palo Alto Hybride $170,000–$210,000
● Nouveau 👁 Vu ✓ Postulé il y a 3 sem.
Neuralink
Firmware Engineer Intern, Robotics and Surgery Engineering
Neuralink
⚡ Postuler tôt South San Francisco, Californi... Sur site $72,800–$72,800
● Nouveau 👁 Vu ✓ Postulé il y a 10 h
Shieldai
Staff Engineer, Embedded Firmware (R5637)
Shieldai
⚡ Postuler tôt Dallas, Texas Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 15 h
OnLogic
Firmware Engineer
OnLogic
⚡ Postuler tôt South Burlington, Vermont, Uni... Sur site $100,000–$120,000
● Nouveau 👁 Vu ✓ Postulé il y a 19 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Mind Robotics

Voir tous les emplois chez Mind Robotics →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit