Neura Robotics Gmbh

Firmware Engineer — Dexterous Hand Systems (human)

Munich. Posted 6 months ago

The role

You will build and own the embedded firmware stack for a humanoid hand. This includes motor control loops, RTOS HAL layers, Qualcomm IQ-series bring-up, and the communication stack.

What you will do

  • Develop and maintain field-oriented control (FOC) firmware for BLDC actuators
  • Architect and own the hardware abstraction layer (HAL) on RTOS and Linux Kernel targets
  • Perform full Qualcomm IQ-series SOM bring-up
  • Define and implement the full communication stack including FastDDS, Micro-XRCE-DDS, TSN, CAN, SPI, and I2C
  • Implement multi-level watchdog and safety monitoring architecture targeting ASIL-B compliance
  • Collaborate with the Electronics team on hardware bring-up and motor driver integration
  • Collaborate with the Control engineer to ensure firmware meets timing and observability requirements

Required qualifications

  • 5+ years of embedded firmware development in real-time systems
  • RTOS experience is mandatory
  • Deep FOC implementation experience tuning and debugging field-oriented control on real BLDC actuators
  • Linux Kernel driver development including device tree authoring, custom driver implementation, and low-level peripheral bring-up
  • Hands-on DDS middleware experience in embedded or edge contexts
  • Practical experience implementing deterministic communication stacks such as TSN, CAN bus protocol stack, or equivalent

Nice to have

  • Zephyr RTOS experience
  • ASIL-B or SIL 2 level experience
  • Qualcomm IQ platform (or similar) BSP and bring-up experience
  • Infineon TLE9879 or similar integrated motor driver bring-up and configuration
  • Experience developing firmware for tendon-driven or BLDC-actuated robotic hand or finger mechanisms
  • Contributions to open-source RTOS or embedded middleware projects (Zephyr, NuttX, or similar)

About the company

neura-robotics-gmbh develops a Humanoid Hand that packs dozens of actuated finger and palm drive stages.

Firmware Engineer — Dexterous Hand Systems (human) at Neura Robotics Gmbh | JobZoey