Demo

Firmware Engineer

Super Recruiter LLC
Boston, MA Full Time
POSTED ON 11/21/2025
AVAILABLE BEFORE 1/21/2026
Main Responsibilities:
  • Design, develop, and maintain low-level firmware for embedded systems, including sensor interfaces, board bring-up, and peripheral integration.

  • Write clean, reliable C code targeting microcontrollers (ARM, STM32, AVR, etc.) within constrained hardware environments.

  • Develop and debug firmware using embedded toolchains, debuggers, oscilloscopes, logic analyzers, and other diagnostic tools.

  • Implement and maintain bootloaders, communication protocols (UART, SPI, I2C, CAN), and power management routines.

  • Collaborate with hardware engineers and cross-functional teams to support new board designs and product features.

  • Participate in code reviews, documentation, and hardware validation processes.

Qualifications:

  • 3–5 years of professional experience in embedded firmware development using C.

  • Strong experience with microcontroller programming and embedded toolchains (GCC, Keil, IAR, etc.).

  • Familiarity with hardware interfaces and protocols (SPI, I2C, UART, GPIO, ADC/DAC).

  • Experience developing and debugging bootloaders, RTOS-based or bare-metal firmware.

  • Ability to read schematics and datasheets, and collaborate with electrical engineers.

  • Comfortable using embedded debugging tools (JTAG/SWD), oscilloscopes, and logic analyzers.

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field.

Salary.com Estimation for Firmware Engineer in Boston, MA
$83,226 to $92,936
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 Firmware Engineer?

Sign up to receive alerts about other jobs on the Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$77,489 - $103,937
Income Estimation: 
$94,832 - $129,336
Income Estimation: 
$102,421 - $136,423
Income Estimation: 
$102,421 - $136,423
Income Estimation: 
$133,998 - $173,872
Income Estimation: 
$160,261 - $217,959
Income Estimation: 
$132,324 - $183,693
Income Estimation: 
$63,819 - $84,531
Income Estimation: 
$73,226 - $98,223
Income Estimation: 
$77,489 - $103,937

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

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

  • Bug/Defect Analysis Skill

    • Income Estimation: $146,673 - $180,130
    • Income Estimation: $150,756 - $194,140
  • Computer Simulation Skill

    • Income Estimation: $72,390 - $94,155
    • Income Estimation: $75,910 - $93,608
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Super Recruiter LLC

Super Recruiter LLC
Hired Organization Address Washington, DC Full Time
Main Responsibilities: Provide legal counsel on corporate transactions, regulatory matters, compliance issues, or litiga...
Super Recruiter LLC
Hired Organization Address Miami, FL Full Time
Main Responsibilities: Provide legal counsel on corporate transactions, regulatory matters, compliance issues, or litiga...

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

Firmware Engineer

Pickle Robot Company, Cambridge, MA

Firmware Engineer

EVONA, Cambridge, MA

AI Assistant is available now!

Feel free to start your new journey!