Boston Dynamics

Staff Firmware Engineer

Job Description

Posted on: 
2026-03-31

Responsibilities

  • Design, create, and validate embedded software for safe robot operation.
  • Integrate hardware and software components into a single functioning system.
  • Lead cross-functional technical projects for robotic perception and computing subsystems.
  • Test and deliver new systems integrated with robots to ensure safety.
  • Build infrastructure and operations for a small R&D team at Boston Dynamics.
  • Contribute to cutting-edge technology that enhances robotics safety in real-world applications.

Job Requirements

  • 5+ years of experience in C++ and embedded systems.
  • Experience with safety-critical software for autonomous vehicles, robotics, or medical devices.
  • Knowledge of time-sensitive control systems and real-time operating systems.
  • Experience with embedded microcontrollers and hardware-software integration.
  • Familiarity with functional safety processes (e.g., IEC 61508 or ISO 26262) is a plus.
  • Strong communication skills for technical documentation and presentations.
  • Proven history of leading cross-functional technical efforts in small teams.
Apply now

More job openings