Firmware / Middleware Engineer – Humanoid Robotics

Reposted 19 Days Ago
Be an Early Applicant
Paris, Île-de-France, FRA
In-Office
Mid level
Blockchain • Fintech • Software • Financial Services
The Role
The role involves developing firmware and middleware for humanoid robots, ensuring effective communication between components and collaborating with various teams to enhance functionality.
Summary Generated by Built In
Your Mission

We're building general-purpose humanoid robots with super-human dexterity and a real understanding of the physical world. None of it moves without the firmware and middleware that tie every joint, sensor, and actuator together - safely, in real time. That's the layer you'd work on, and it sits at the center of everything we build.

Key responsibilities:

  • Build the middleware layers that let every joint, sensor, and actuator talk reliably in a humanoid robot.

  • Design real-time communication protocols and bus architectures that scale to dozens (or hundreds) of distributed controllers.

  • Implement safety-critical checks, redundancy mechanisms, and watchdog systems to keep robots safe under load.

  • Optimize for low-latency, high-throughput communication between the perception, control, and hardware layers.

  • Collaborate with the control, hardware, and AI teams to keep information flowing seamlessly from firmware up to high-level behaviors and UX interfaces.

  • Prototype quickly, debug ruthlessly, and iterate until the robot moves with confidence and reliability.

What You Bring to the Table
  • Expertise in C/C+, Python, ROS2, RT-Linux (bonus: Zenoh, Rust,, as well as CAN, EtherCAT, or similar real-time communication stacks).

  • Comfort at the intersection of hardware and software: debugging signals, oscilloscopes, and low-level protocols as needed.

  • Experience designing reliable communication systems under tight latency constraints – as we push for superhuman control, we will also need the next level of reliable and rapid communication.

  • An ownership mindset: able to take a critical subsystem and push it from prototype to production.

Bonus
  • Safety systems, motor-control firmware, or humanoid-scale robotic platforms.

  • Strong background in embedded systems, firmware development, or middleware for distributed robotics systems.

UMA is an inclusive workplace that values exceptional builders over perfect pedigrees. Whatever your background, identity, or journey, if you don't meet every criterion but believe you can have an outsized impact here, we strongly encourage you to apply

Skills Required

  • Strong background in embedded systems, firmware development, or middleware for distributed robotics systems
  • Proficiency in C/C++
  • Experience designing reliable communication systems with tight latency constraints
  • Bonus: background in safety systems, motor control firmware, or humanoid-scale robotic platforms
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
27 Employees
Year Founded: 2025

What We Do

We build general-purpose mobile and humanoid robots capable of human-level dexterity and understanding of the physical world. It will enable people to focus on what truly matters in their lives. We are based in Paris, FR. Join us: https://app.dover.com/jobs/uma

Similar Jobs

BlackRock Logo BlackRock

Senior Software Engineer

Fintech • Information Technology • Financial Services
In-Office
Paris, Île-de-France, FRA
25000 Employees
98K-148K Annually

Citadel Logo Citadel

Investment & Trading - Intern (Europe)

Information Technology • Software • Financial Services • Big Data Analytics
In-Office
2 Locations
4000 Employees

Tulip Logo Tulip

Marketing Manager

Enterprise Web • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
27 Locations
310 Employees

Tulip Logo Tulip

DACH Regional Sales Lead – Enterprise Manufacturing

Enterprise Web • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
27 Locations
310 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account