Firmware Engineer

TechDoQuest

Redmond (WA)

On-site

USD 90,000 - 130,000

Full time

3 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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

Location: Redmond, WA

Key Requirements:
  • Strong embedded firmware development experience using C/C++.
  • Experience with ARM Cortex-M microcontrollers and ARM processor architecture.
  • Development across Application Layer to HAL.
  • Hands-on hardware debugging using oscilloscopes, JTAG debuggers, I2C, SPI, and UART tools.
  • Experience implementing new features and debugging existing firmware functionality.
  • Knowledge of UEFI, ARM TrustZone, Bootloaders, and BSPs is a plus.
  • Understanding of SoC Hardware/Software architecture and device development lifecycle.
  • Experience with Git, Azure DevOps (ADO), CI/CD pipelines, and software release processes.
Highly Preferred (Windows Ecosystem):
  • Strong knowledge of Windows OS and device development.
  • Experience with Windows Drivers, WDK, SDK, ADK, and HLK.
  • Familiarity with Windows device validation, debugging, and deployment tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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
Firmware Engineer
Firmware Engineer

Insight Global • Cary (NC)

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

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,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
UEFI Developer/Firmware Engineer
UEFI Developer/Firmware Engineer

Allyis • Redmond (WA)

On-site
USD 120,000 - 150,000
Senior SoC Engineer
Senior SoC Engineer

ALTEN • San Francisco (CA)

On-site
USD 140,000 - 190,000
Sr. Firmware/DevOps Engineer
Sr. Firmware/DevOps Engineer

7Th Sky Tech • Charlotte (NC)

Hybrid
USD 120,000 - 160,000
Sr. Firmware/DevOps Engineer
Sr. Firmware/DevOps Engineer

7Th Sky Tech • Fremont (CA)

Hybrid
USD 140,000 - 190,000