Fremont, CA

Salary
$100,000–$300,000from the description
Posted
Aug 18, 2026
Location
Fremont, CA
Last confirmed open
Sep 25, 2026

What this job asks for AI summary

A hands-on embedded firmware role at an early-stage robotics startup building a general-purpose robot platform. The engineer will own the full firmware stack — from motor control and sensor interfaces to real-time communication protocols and CI/CD/HIL infrastructure — and will be among the first to bring up every new robot subsystem. Suits an experienced embedded engineer with a production deployment background in robotics, automotive, or industrial electronics.

Senior level · 5+ years · Full-time

Must have (11)
CC++RTOSARM Cortex-M, Ti C2000 or Nordic NrfEtherCATCANSPII2CUARTFOCJTAG
Nice to have (4)
CI/CDPythonSOEMISO 26262 or Iec 62443

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What gives you an edge
I2C2%JTAG2%SPI3%UART3%RTOS6%

Rare in this occupation — lead with these, and say what you built with them.

What the occupation pays Median $138,970 (middle half $107,524–$175,762). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 20, 2026. It is a model, not a headcount.

Why we read it this way (8)

No work location is specified in the posting — city, state, and CBSA are unknown. The role appears to be in-person or hybrid given the hands-on hardware nature, but remote status cannot be confirmed.

The compensation range ($100K–$300K) is unusually wide, likely reflecting a broad experience band at an early-stage startup; equity is mentioned but not quantified.

SOC classification is Medium confidence: embedded firmware engineering sits closest to Software Developers (15-1252) given the code-writing and systems-building focus, but the hardware-boundary and MCU-driver work has some affinity with 15-1299 (Computer Occupations, All Other), which is noted as the runner-up.

Motor control experience (FOC, torque/velocity/position loops) is listed as a hard requirement in the 'You Should Have' section; FOC is used as the canonical representative skill.

JTAG, oscilloscopes, and logic analyzers are listed together as a single hardware bring-up requirement; oscilloscopes and logic analyzers are general lab instruments rather than named tools/platforms and are omitted per guidelines, with JTAG retained as the canonical named technology.

SOEM is listed under 'Nice to Have' as an example of an EtherCAT master/slave stack implementation; it is captured as preferred.

ISO 26262 and IEC 62443 are listed together under 'Nice to Have' as interchangeable functional safety standards; they are captured as a single preferred skill with the other as an alternative.

AI coding agents / agentic workflows appear under 'Nice to Have' but name no specific tool or platform, so they are omitted per the guideline against emitting generic concepts.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗