Onsite Embedded Firmware Engineer - ARM & Windows Devices

Tech Mirrors

Redmond (WA)

On-site

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tech Mirrors is seeking an Embedded Firmware Engineer with 7–10 years of hands‑on experience in ARM‑based embedded systems and Windows device development. The role emphasizes firmware design, hardware bring‑up, debugging, device drivers, and full product lifecycle collaboration across hardware and software.

The candidate should be proficient in C/C++, have strong hardware debugging skills, and be capable of contributing across the stack from Application Layer to HAL, while working with Git and

Qualifications

  • 7–10 years of hands‑on embedded firmware experience.
  • Strong experience with ARM Cortex‑M microcontrollers and ARM architecture.
  • Experience across Application Layer to HAL and device drivers.

Responsibilities

  • Design, develop, and maintain embedded firmware for ARM platforms in C/C++.
  • Develop software across Application Layer to HAL and low‑level firmware.
  • Debug and bring up hardware, perform board bring‑up and hardware validation.
  • Collaborate with hardware, validation, and system engineering teams through product lifecycle.
  • Participate in code reviews, release management, and CI/CD processes.
  • Use Git and Azure DevOps for source control, builds, and software delivery.

Skills

Embedded firmware
ARM Cortex‑M
Windows device development
Git
Azure DevOps
CI/CD pipelines

Tools

Git
Azure DevOps
CI/CD pipelines

Job description

Tech Mirrors is seeking an Embedded Firmware Engineer with 7–10 years of hands‑on experience in ARM‑based embedded systems and Windows device development. The role emphasizes firmware design, hardware bring‑up, debugging, device drivers, and full product lifecycle collaboration across hardware and software.

The candidate should be proficient in C/C++, have strong hardware debugging skills, and be capable of contributing across the stack from Application Layer to HAL, while working with Git and

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: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Firmware Engineer
Firmware Engineer

Eightelevengroup • Waukesha (WI)

On-site
USD 83,000 - 103,000
Mid-Career Embedded Firmware Engineer (Contract)
Mid-Career Embedded Firmware Engineer (Contract)

Eightelevengroup • Waukesha (WI)

On-site
USD 83,000 - 103,000
Senior Firmware Engineer
Senior Firmware Engineer

Riccione Resources, Inc. • Dallas (TX)

Hybrid
USD 120,000 - 170,000
Industrial Firmware Engineer — ARM, Linux & UEFI
Industrial Firmware Engineer — ARM, Linux & UEFI

Onlogic • Cary (NC)

On-site
USD 140,000 - 160,000
Competitive salary
Comprehensive Benefits package
401k Plan with 3% Employer contributed
+4
Firmware Engineer
Firmware Engineer

AttoTude inc. • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Firmware Engineer (C/C++) – Hybrid On‑Site
Embedded Firmware Engineer (C/C++) – Hybrid On‑Site

Phoenix Staff, Inc. • Phoenix (AZ)

Hybrid
USD 100,000 - 125,000
Senior Embedded Firmware Engineer - ARM/IoT
Senior Embedded Firmware Engineer - ARM/IoT

Programming.com • Hauppauge (NY)

On-site
USD 90,000 - 140,000
Firmware Engineer
Firmware Engineer

Katalyst Healthcares & Life Sciences • SOUTH PLAINFIELD (NJ)

On-site
USD 95,000 - 125,000