Senior Firmware Engineer – Embedded Systems for Humanoids

Boston Dynamics, Inc.

Waltham (MA)

On-site

USD 160,000 - 200,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401(k)
Paid time off
Annual bonus structure

Job summary

Boston Dynamics, Inc. in Waltham, MA is seeking a Senior Staff Firmware Engineer to join the Atlas team. You will design, develop, and deliver firmware for advanced humanoid robots across the full lifecycle, from concept to production.

The role requires strong C and C++ skills, deep embedded systems knowledge, RTOS, and hands-on work with STM32 or similar microcontrollers. You will mentor junior engineers and contribute to documentation, while collaborating with hardware teams and advancing

Qualifications

  • 7+ years of proven experience driving firmware development through the full lifecycle.
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Strong programming skills in C and C++.
  • Deep understanding of embedded systems concepts, including RTOS, memory management, and state machines.

Responsibilities

  • Design, develop, and implement firmware for embedded systems for a wide variety of components.
  • Write clean, efficient, well-tested and maintainable code in C and C++.
  • Drive firmware development through the full lifecycle, including requirements analysis, design, implementation, testing, and deployment.
  • Collaborate with hardware engineers to define hardware/software interfaces and ensure seamless integration.
  • Participate in code reviews and contribute to improving the team's development processes.
  • Stay up-to-date with the latest advancements in embedded systems and firmware development.
  • Contribute to the creation and maintenance of technical documentation.
  • Mentor junior engineers and share your expertise.

Skills

C programming
C++ programming
Embedded firmware development
RTOS concepts
Problem solving

Education

Bachelor's degree in Computer Science/Engineering

Tools

Oscilloscopes
Logic analyzers
Debuggers
STM32 microcontrollers

Job description

Boston Dynamics, Inc. in Waltham, MA is seeking a Senior Staff Firmware Engineer to join the Atlas team. You will design, develop, and deliver firmware for advanced humanoid robots across the full lifecycle, from concept to production.

The role requires strong C and C++ skills, deep embedded systems knowledge, RTOS, and hands-on work with STM32 or similar microcontrollers. You will mentor junior engineers and contribute to documentation, while collaborating with hardware teams and advancing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Firmware Engineer, Embedded Systems for Robotics
Lead Firmware Engineer, Embedded Systems for Robotics

Boston Dynamics • Waltham (MA)

On-site
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Staff Firmware Engineer
Senior Staff Firmware Engineer

Boston Dynamics, Inc. • Waltham (MA)

On-site
USD 160,000 - 200,000
Medical, dental, vision
401(k)
Paid time off
+1
Senior Staff Firmware Engineer
Senior Staff Firmware Engineer

Boston Dynamics • Waltham (MA)

On-site
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Staff Electrical Engineer, Robotics & Motion Electronics
Staff Electrical Engineer, Robotics & Motion Electronics

Boston Dynamics, Inc. • Waltham (MA)

On-site
USD 117,000 - 145,000
Senior Staff Mechanical Engineer, Atlas Hardware
Senior Staff Mechanical Engineer, Atlas Hardware

Boston Dynamics • Waltham (MA)

On-site
USD 135,000 - 167,000
Senior Staff Mechanical Engineer — Hardware Lead (Robotics)
Senior Staff Mechanical Engineer — Hardware Lead (Robotics)

Boston Dynamics, Inc. • Waltham (MA)

On-site
USD 128,000 - 174,000
Staff Electrical Engineer: Robotics Power & Drives
Staff Electrical Engineer: Robotics Power & Drives

Boston Dynamics • Waltham (MA)

On-site
USD 117,000 - 145,000
Staff Firmware Engineer — Robotics Motion & RTOS
Staff Firmware Engineer — Robotics Motion & RTOS

Humanoid • Boston (MA), Northern (KY)

Hybrid
USD 150,000 - 220,000
Health coverage (US)
23 days PTO
401(k) match
+4
Staff Firmware Engineer: Robotics Motion & Real-Time Control
Staff Firmware Engineer: Robotics Motion & Real-Time Control

humanoid • Massachusetts

On-site
USD 150,000 - 220,000
Health coverage
23 days PTO
401(k) match
+4
Senior Mechanical Actuator Systems Lead
Senior Mechanical Actuator Systems Lead

Boston Dynamics, Inc. • Waltham (MA)

Hybrid
USD 135,000 - 167,000