Senior Embedded Firmware Engineer – Robotics Systems

LAB37

Pittsburgh (Allegheny County)

On-site

USD 158,000 - 218,000

Full time

40 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401(k) with match
Health Savings Account (HSA)
Discretionary vacation days
8 paid holidays per year

Job summary

Lab37 Robotics is seeking a Firmware Engineer to own embedded software for our custom robot boards, from hardware bring-up to production deployment and field support. You’ll work with electrical, motor-controls, and robotics software engineers to define interfaces, diagnose failures, and improve testability.

This hands-on role requires turning ambiguous problems into clear plans, delivering reliable firmware, and creating tools that teammates can reuse in production bring-up and diagnostics.

Qualifications

  • Shipping microcontroller firmware for custom hardware.
  • Experience with bare-metal or RTOS for embedded systems.
  • Ability to bring up new boards and diagnose failures.

Responsibilities

  • Design and maintain embedded firmware for microcontroller boards and drivers.
  • Collaborate with electrical, motor-controls, and robotics software teams on interfaces and testing.
  • Implement real-time behavior and timing analysis across subsystems.
  • Define contracts between hardware and software components and ensure safe, reliable operation.
  • Develop tests and diagnostics, and contribute to CI and release workflows.
  • Document design decisions and troubleshooting procedures.

Skills

Embedded C / C++
Real-time OS
Board bring-up
CAN / SPI / I2C / UART
SWD / JTAG debugging
Oscilloscope / Logic analyzer
Python scripting

Tools

Oscilloscope
Logic Analyzer
Schematic reading

Job description

Lab37 Robotics is seeking a Firmware Engineer to own embedded software for our custom robot boards, from hardware bring-up to production deployment and field support. You’ll work with electrical, motor-controls, and robotics software engineers to define interfaces, diagnose failures, and improve testability.

This hands-on role requires turning ambiguous problems into clear plans, delivering reliable firmware, and creating tools that teammates can reuse in production bring-up and diagnostics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer - Robotics
Senior Embedded Firmware Engineer - Robotics

ATOMS Careers page • Pittsburgh

On-site
USD 158,000 - 218,000
Medical, dental, and vision insurance
401(k)
Discretionary vacation days
+1
Robotics Embedded Systems Engineer | Real-Time Firmware
Robotics Embedded Systems Engineer | Real-Time Firmware

Formulate Labs • Mountain View (CA)

On-site
USD 120,000 - 160,000
Equity
Firmware ownership
In-person collaboration
+1
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Fruition Group • San Francisco (CA)

On-site
USD 150,000 - 230,000
Senior Embedded Firmware Engineer – Robotics & Motor Control
Senior Embedded Firmware Engineer – Robotics & Motor Control

Suitable Technologies, Inc. • Palo Alto (CA)

On-site
USD 110,000 - 140,000
Senior Embedded Firmware Engineer - Robotics & Drones
Senior Embedded Firmware Engineer - Robotics & Drones

DoorDash • San Francisco (CA)

On-site
USD 168,000 - 247,000
401(k) with employer matching
Paid parental leave
Wellness benefits
+3
Senior Embedded Firmware Engineer-Robotics Platform (Hybrid)
Senior Embedded Firmware Engineer-Robotics Platform (Hybrid)

Chemify Ltd • Maryhill (WA)

Hybrid
USD 93,000 - 147,000
Senior Embedded Firmware Engineer, Home Robotics
Senior Embedded Firmware Engineer, Home Robotics

Sunday Robotics • Redwood City (CA)

On-site
USD 90,000 - 130,000
Robotics Firmware Engineer — Embedded, Vision & Equity
Robotics Firmware Engineer — Embedded, Vision & Equity

KEF Robotics • Pittsburgh

Hybrid
USD 110,000 - 150,000
Office in Pittsburgh
Competitive salary & equity
Medical Benefits
+2
Firmware Engineer I - Embedded Robotics
Firmware Engineer I - Embedded Robotics

Brain Corp • San Diego (CA)

On-site
USD 112,000 - 136,000
On-site lunch
Gym facilities
Flexible vacation
+1
Robotics Firmware Engineer II — Embedded Systems & Control
Robotics Firmware Engineer II — Embedded Systems & Control

Amazon • Massachusetts

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
+2