Skip to content
mimi

Firmware Architect

Energize Group

New York · On-site Full-time Lead 1w ago

About the role

About

We are seeking a hands‑on Firmware Architect to lead the design and development of next‑generation embedded systems powering advanced general purpose humanoid robots. This is a high‑impact role for someone who operates at an architectural level but still enjoys writing production code and solving complex real‑world problems.

You will play a critical role in building custom firmware solutions that interface directly with hardware systems, enabling high‑performance, reliable, and scalable autonomous platforms.

Responsibilities

  • Architect and develop embedded firmware for complex electromechanical systems
  • Write production‑level code across embedded platforms (MCUs + embedded Linux systems)
  • Design and implement real‑time systems using RTOS
  • Work across hardware/software boundaries including sensors, motor control, and power systems
  • Build and optimize communication layers (Ethernet, low‑level protocols, device interfaces)
  • Collaborate with cross‑functional teams across hardware, controls, and systems engineering
  • Contribute to system‑level design decisions across robotics, autonomous systems, or machine control platforms

Requirements

  • Architect‑level experience with a strong hands‑on coding background
  • Deep expertise in embedded systems and firmware development
  • Strong experience with RTOS and/or embedded Linux (both highly desirable)
  • Experience working with MCUs, motor controllers, and power electronics
  • Strong understanding of networking/communication protocols (e.g., Ethernet, CAN, etc.)
  • Proven track record building custom firmware from the ground up

Nice to Have

  • Background in robotics, drones, autonomous vehicles (AV), electric vehicles (EV), or industrial machine control
  • Experience in high‑reliability or safety‑critical systems
  • Exposure to full system lifecycle: prototyping → production

Why Join

  • Work on cutting‑edge robotics and autonomous systems
  • High ownership and technical influence at the architecture level
  • Competitive compensation with meaningful upside
  • Opportunity to work with top‑tier engineering talent

Requirements

  • Architect-level experience with a strong hands-on coding background
  • Deep expertise in embedded systems and firmware development
  • Strong experience with RTOS and/or embedded Linux (both highly desirable)
  • Experience working with MCUs, motor controllers, and power electronics
  • Strong understanding of networking/communication protocols (e.g., Ethernet, CAN, etc.)
  • Proven track record building custom firmware from the ground up

Responsibilities

  • Architect and develop embedded firmware for complex electromechanical systems
  • Write production-level code across embedded platforms (MCUs + embedded Linux systems)
  • Design and implement real-time systems using RTOS
  • Work across hardware/software boundaries including sensors, motor control, and power systems
  • Build and optimize communication layers (Ethernet, low-level protocols, device interfaces)
  • Collaborate with cross-functional teams across hardware, controls, and systems engineering
  • Contribute to system-level design decisions across robotics, autonomous systems, or machine control platforms

Skills

CANDockerEthernetLinuxMCURTOS

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free