Embedded Firmware Engineer: ARM Cortex & Windows Dev

AlgebraIT

Redmond (WA)

On-site

USD 110,000 - 170,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AlgebraIT is seeking a skilled Embedded Firmware Engineer to join our Onsite team in Redmond, WA. You will develop firmware for ARM-based platforms, spanning the Application Layer to HAL, and contribute to hardware bring-up and end-to-end product development.

The role requires hands-on firmware design, debugging, and collaboration with hardware and validation teams. Experience with Windows device development and CI/CD workflows is highly valued.

Qualifications

  • Proficient in embedded firmware development with C/C++.
  • Experience with ARM Cortex-M microcontrollers and ARM architecture.
  • Proficient across Application Layer to HAL and firmware stack.
  • Strong hardware debugging and board bring-up capabilities.
  • Experience with Git, Azure DevOps, and CI/CD release processes.
  • Knowledge of Windows device development and related tools is a plus.

Responsibilities

  • Design, develop, and maintain embedded firmware for ARM platforms.
  • Develop software across Application Layer to HAL and low-level firmware components.
  • Implement features and troubleshoot firmware issues.
  • Perform board bring-up and hardware validation.
  • Debug using oscilloscopes, JTAG, logic analyzers; work with I2C, SPI, UART.
  • Collaborate with hardware, validation, and system teams through the product lifecycle.
  • Participate in code reviews, releases, and CI/CD processes.
  • Use Git and Azure DevOps for source control and software delivery.

Skills

Embedded firmware
C/C++
ARM Cortex-M
Hardware debugging
SoC architecture
Git
Azure DevOps
CI/CD pipelines
Windows device development
Programming languages

Tools

Git
Azure DevOps
CI/CD
WDK/HLK

Job description

AlgebraIT is seeking a skilled Embedded Firmware Engineer to join our Onsite team in Redmond, WA. You will develop firmware for ARM-based platforms, spanning the Application Layer to HAL, and contribute to hardware bring-up and end-to-end product development.

The role requires hands-on firmware design, debugging, and collaboration with hardware and validation teams. Experience with Windows device development and CI/CD workflows is highly valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

AlgebraIT • Redmond (WA)

On-site
USD 110,000 - 170,000
ARM & Windows Embedded Firmware Engineer
ARM & Windows Embedded Firmware Engineer

Tech Mahindra • Redmond (WA), Northern (KY)

Hybrid
USD 95,000 - 130,000
Embedded Firmware Engineer – ARM & Windows Device Development
Embedded Firmware Engineer – ARM & Windows Device Development

Tech Mahindra • Redmond (WA), Northern (KY)

Hybrid
USD 95,000 - 130,000
Senior Embedded Firmware Engineer - C/C++ & RTOS - Onsite
Senior Embedded Firmware Engineer - C/C++ & RTOS - Onsite

BCforward • Redmond (WA)

On-site
USD 110,000 - 117,000
Health benefits (medical)
HSA
401k
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
Embedded Firmware Engineer – Real-Time ARM
Embedded Firmware Engineer – Real-Time ARM

Digicomm Semiconductor INC • Irvine (CA)

On-site
USD 90,000 - 150,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 <1,000
Senior Embedded Firmware Engineer, Wearable AI
Senior Embedded Firmware Engineer, Wearable AI

Meta • Redmond (WA)

On-site
USD 184,000 - 257,000
Lead Embedded Firmware Engineer - ARM/Linux (Onsite)
Lead Embedded Firmware Engineer - ARM/Linux (Onsite)

OnLogic, Inc. • Burlington (NC)

On-site
USD 120,000 - 140,000
Competitive salary based on experience
Comprehensive benefits package
401k Plan with 3% Employer Contribution
+3
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000