Embedded Firmware Engineer - ARM Cortex-M, HW Debugging

TechDoQuest

Redmond (WA)

On-site

USD 90,000 - 130,000

Full time

6 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

TechDoQuest in Redmond, WA is seeking an embedded firmware engineer to design and implement software across application to HAL layers, collaborating with hardware and validation teams. You will develop features, debug firmware, and optimize hardware interfaces while ensuring robust release processes.

Ideal candidates bring hands-on hardware debugging skills, experience with ARM Cortex-M, and familiarity with UEFI/TrustZone and BSPs.

Qualifications

  • Strong embedded firmware experience in C/C++.
  • Experience with ARM Cortex-M microcontrollers.
  • Development across Application Layer to HAL.
  • Hands-on hardware debugging with oscilloscopes, JTAG, I2C, SPI, UART.
  • Experience adding features and debugging existing firmware.
  • Knowledge of UEFI, ARM TrustZone, bootloaders, and BSPs is a plus.
  • Understanding of SoC HW/SW architecture and device lifecycle.
  • Experience with Git, Azure DevOps, CI/CD pipelines, and release processes.

Responsibilities

  • Develop and maintain embedded firmware across application and hardware abstraction layers.
  • Debug and validate firmware with on-board hardware tools.
  • Collaborate with hardware, software, and validation teams.
  • Contribute to version control and release workflows.
  • Evaluate and integrate UEFI/TrustZone features when applicable.

Skills

C/C++
ARM Cortex-M
Firmware development
Hardware debugging
SoC architecture
Bootloaders/UEFI/TrustZone

Tools

Git
Azure DevOps
CI/CD

Job description

TechDoQuest in Redmond, WA is seeking an embedded firmware engineer to design and implement software across application to HAL layers, collaborating with hardware and validation teams. You will develop features, debug firmware, and optimize hardware interfaces while ensuring robust release processes.

Ideal candidates bring hands-on hardware debugging skills, experience with ARM Cortex-M, and familiarity with UEFI/TrustZone and BSPs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer: ARM Cortex-M, CI/CD & Debugging
Embedded Firmware Engineer: ARM Cortex-M, CI/CD & Debugging

American IT Systems • Redmond (WA)

On-site
USD 110,000 - 160,000
Firmware Engineer
Firmware Engineer

TechDoQuest • Redmond (WA)

On-site
USD 90,000 - 130,000
Embedded Firmware Engineer – ARM Cortex-M, C/C++, SoC Dev
Embedded Firmware Engineer – ARM Cortex-M, C/C++, SoC Dev

Black Rock Groups • Redmond (WA)

On-site
USD 100,000 - 130,000
Embedded Firmware Engineer – ARM & Windows Device Development | Onsite
Embedded Firmware Engineer – ARM & Windows Device Development | Onsite

Tech Mirrors • Redmond (WA)

On-site
USD 120,000 - 180,000
Firmware Development Engineer
Firmware Development Engineer

American IT Systems • Redmond (WA)

On-site
USD 110,000 - 160,000
Embedded Firmware Engineer - ARM & Windows Device Dev
Embedded Firmware Engineer - ARM & Windows Device Dev

Tech Mahindra • Redmond (WA)

On-site
USD 90,000 - 130,000
Medical
Vision
Dental
+4
Embedded Firmware Engineer - Hybrid Contract-to-Hire
Embedded Firmware Engineer - Hybrid Contract-to-Hire

Sigma Design • Bellevue (WA)

Hybrid
USD 132,000 - 188,000
Medical insurance options
Dental insurance options
401(k) with company match
+3
Firmware development engineer
Firmware development engineer

Black Rock Groups • Redmond (WA)

On-site
USD 100,000 - 130,000
Onsite Embedded Firmware Engineer - ARM & Windows Devices
Onsite Embedded Firmware Engineer - ARM & Windows Devices

Tech Mirrors • Redmond (WA)

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer: Low-Level Dev for Hardware
Embedded Firmware Engineer: Low-Level Dev for Hardware

TALENT Software Services • Redmond (WA)

On-site
USD 125,000 - 135,000