Demo

Senior Firmware Engineer

Boston Dynamics
Waltham, MA Full Time
POSTED ON 6/24/2024 CLOSED ON 6/28/2024

What are the responsibilities and job description for the Senior Firmware Engineer position at Boston Dynamics?

As a Firmware Engineer on the Spot Platform team, you will be part of a highly collaborative group that is passionate about innovation - and of course, robots! We help make Spot more useful to our customers by developing payloads and subsystems to collect and analyze real-world information. In this role, you will be responsible for the design and development of system level software and firmware for our robots and systems. This encompasses developing device drivers, firmware debug and tuning, as well as supporting our hardware team in bringing-up new hardware. This is a great opportunity if you enjoy working collaboratively with cross-functional teams and are comfortable with interpreting requirements from multiple sources into a workable concept.

How You Will Make An Impact

  • Design, develop, and document test plans for new hardware bring-up
  • Support the hardware team in board bring-up and debugging
  • Continually strive to improve the product and the process
  • Take on complex and ambiguous problems and come up with clean and robust solutions.

We Are Looking For

  • 3 years of professional experience in C/C
  • Strong understanding of programming in an asynchronous environment with multiple processes, threads, timers, interrupts, etc.
  • Experience with Linux kernel and device driver development
  • Excellent debugging skills
  • Experience working with cross functional teams

Bonus Points

  • Experience with functional safety systems
  • Experience with common software development tools such as Docker, Jenkins, and Bazel
  • Experience with common hardware protocols/interfaces (PCIe, Ethernet, I2C, CAN, etc)
  • Familiarity with STM32 and Aurix MCUs
  • Working knowledge of hardware bring-up and debugging, including the ability to read schematics/datasheets and use common tools (oscilloscopes, multimeter, logic analyzers, etc.)

Salary.com Estimation for Senior Firmware Engineer in Waltham, MA
$107,845 to $122,341
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Firmware Engineer?

Sign up to receive alerts about other jobs on the Senior Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383

Sign up to receive alerts about other jobs with skills like those required for the Senior Firmware Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $88,984 - $115,784
    • Income Estimation: $90,707 - $120,959
  • Computer Simulation Skill

    • Income Estimation: $90,267 - $107,792
    • Income Estimation: $90,926 - $113,495
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Boston Dynamics

  • Boston Dynamics Waltham, MA
  • Atlas is our next-generation humanoid robot, designed to perform useful work in dynamic, real-world environments. A central challenge in achieving this is ... more
  • 8 Months Ago

  • Boston Dynamics Waltham, MA
  • We are seeking a highly motivated Senior Staff Software Engineer to join the Stretch World Modeling team. In this role, you will play a pivotal part in arc... more
  • 8 Months Ago

  • Boston Dynamics Massachusetts (Remote), MA
  • Job Summary As a Boston Dynamics Consultant, you will help grow our core business by helping customers do more with our existing robotics products, advisin... more
  • 8 Months Ago

  • Boston Dynamics Waltham, MA
  • Boston Dynamics seeks a highly technical SQA Engineer to test the Atlas Humanoid Robot. In this critical, hands-on role, you will be responsible for ensuri... more
  • 8 Months Ago


Not the job you're looking for? Here are some other Senior Firmware Engineer jobs in the Waltham, MA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!