Hiring.Camp

Firmware Engineer

Human Archive

·

Mar 14, 2026

Salary
$2200k – $3500k/yr
Location
IN
Type
Full-time
Department
Engineering
Source
Y Combinator

Description

About Human Archive

Human Archive is a robotics data lab founded by Stanford and UC Berkeley dropouts. We work alongside frontier robotics labs and foundation model research groups to collect large-scale, real-world, annotated multimodal datasets of humans performing everyday tasks across household and industrial environments.

We are lean, technical, and operate at extreme speed, taking on unglamorous and conventionally impossible problems that directly unlock step-function gains in model capability.

The deployment of capable humanoids at scale will permanently redefine human labor. Undesirable physical work will disappear, and human effort will shift toward a new era of abundant creativity. This shift is inevitable, and we are building the infrastructure to accelerate it.

We are assembling the best team to solve the hardest problems in embodied intelligence. You will own meaningful systems from day one and see your work directly impact model capabilities. This is a once-in-a-generation inflection point. If you want to leave your dent on humanity and reshape physical labor markets forever, join us!

About the Role

The firmware engineer will own the real-time firmware layer of a battery-powered wearable platform — responsible for deterministic sensor acquisition, timestamp alignment, system state control, and reliable communication between the microcontroller and embedded Linux compute.

You will operate under technical direction from the Head of Engineering.


Responsibilities

  • Design and maintain firmware for a dedicated MCU responsible for aggregating distributed sensors — implementing robust SPI and peripheral drivers and ensuring stable high-frequency acquisition.
  • Architect and implement the system timebase and synchronization strategy across multiple sensor domains, including deterministic event handling and timestamp propagation.
  • Develop hardware-level control logic for user inputs and system indicators with interrupt-driven reliability.
  • Design boot, shutdown, and fault-recovery mechanisms: watchdog strategies, brownout handling, corruption prevention during unexpected power events.
  • Implement a deterministic communication boundary between MCU and the embedded Linux compute layer, including packet structures, buffering strategies, and error handling.

Required Qualifications

  • 3-6 years of embedded firmware development experience.
  • Strong proficiency in C or C++ for MCU environments.
  • Experience with STM32 or equivalent modern MCU platforms.
  • Deep understanding of SPI, I2C, UART, and interrupt-driven design.
  • Experience building timing-sensitive firmware and deterministic data pipelines.
  • Hands-on debugging with oscilloscopes, logic analyzers, and similar lab tools.

Preferred Qualifications

  • Experience developing firmware for multi-sensor systems requiring precise synchronization.
  • Familiarity with real-time constraints in robotics, drones, or motion capture.
  • Experience with battery-powered hardware and safe state transitions.
  • Background in field-deployable embedded systems.

To Apply

  • Resume (PDF)
  • Portfolio or GitHub (if applicable)

Skills

LinuxGitHub

Similar Jobs

30

Firmware Developer

Dozee · Bangalore · Onsite

Today

Firmware Engineer

Xylem · Aguascalientes, Mexico +2 · Onsite

Today

Firmware Engineer

Novanta is · Barcelona, Spain

Yesterday

Firmware Engineer

Andurilindustries · Irvine, California, United States

2 days ago

Firmware Engineer

Andurilindustries · Costa Mesa, California, United States

6 days ago

Firmware Engineer

Paylocity · Auburn Hills, MI · Onsite

1 week ago

Firmware Engineer

Nvidia · Israel, Yokneam

1 week ago

Firmware Engineer

Nvidia · Yokne'am Illit, North District,IL, IL

1 week ago

Firmware Engineer

Nordsonhcm · USA - Minnesota - Minneapolis - 5900 Golden Hills Drive, United States of America

1 week ago

Firmware Engineer

Broadcom · USA-Colorado-Fort Collins-4380 Ziegler Road, United States of America +1

1 week ago

Firmware Engineer

Global IID Parent · Grapevine, TX

1 week ago

Firmware Engineer

Yubico Inc. · Stockholm, Sweden +1

2 weeks ago

Firmware Engineer

ALTEN · Glasgow, Scotland, United Kingdom

2 weeks ago

Firmware Developer

Hewlett Packard Enterprise (HP) · Bengaluru, Karnātaka, India · Hybrid

2 weeks ago

Firmware Developer

Hewlett Packard Enterprise (HP) · Bengaluru, Karnātaka, India · Hybrid

2 weeks ago

Firmware Developer

Hewlett Packard Enterprise (HP) · Bengaluru, Karnātaka, India · Hybrid

2 weeks ago

Firmware Engineer

Roke · Roke, Unit K, Elmbridge East, Gloucester, Gloucestershire, United Kingdom +1

2 weeks ago

Firmware Engineer

Synapse-ITS · Plano, TX

3 weeks ago

Firmware Engineer

Nvidia · Israel, Beer Sheva

3 weeks ago

Firmware Engineer

Criticalloop · Torrance (Hybrid) · Hybrid

3 weeks ago

Firmware Engineer

Cranecompany · 71000-USA7059 CPE Saddle Brook, United States of America · Onsite

3 weeks ago

Firmware Engineer

Nvidia · Yokne'am Illit, North District,IL, IL +1

3 weeks ago

Firmware Engineer

Novanta is · Bedford, MA, United States of America

3 weeks ago

Firmware Engineer

Nvidia · Israel, Yokneam +1

3 weeks ago

Firmware Engineer

Nvidia · Tel Aviv-Yafo, Tel Aviv District,IL, IL +1

4 weeks ago

Firmware Engineer

Sol-Ark · Allen, Texas, US · Remote, Hybrid

4 weeks ago

Firmware Engineer

Western Digital · Petaling Jaya, Selangor, Malaysia

1 month ago

Firmware Engineer

Nvidia · Finland, Helsinki +3 · Remote

1 month ago

Firmware Engineer

Nvidia · HKI, FI +3 · Remote

1 month ago

Firmware Engineer

Ralliant · Bengaluru North, Karnataka, India · Onsite

1 month ago