Onsite Embedded Firmware Engineer - ARM & Windows Devices

Tech Mirrors

Redmond (WA)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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

TechDoQuest • Redmond (WA)

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

Insight Global • Cary (NC)

On-site
USD 85,000 - 110,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
Firmware Engineer (Embedded)
Firmware Engineer (Embedded)

Clientmind Recruiting, Inc. • Greenbelt (MD)

On-site
USD 110,000 - 160,000
Remote Embedded Firmware Engineer — Real-Time & IoT
Remote Embedded Firmware Engineer — Real-Time & IoT

Embedded Shishya • Northern (KY)

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

Tech Mahindra • Redmond (WA)

On-site
USD 90,000 - 130,000
Medical
Vision
Dental
+4
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
Senior Firmware Engineer
Senior Firmware Engineer

Riccione Resources, Inc. • Dallas (TX)

Hybrid
USD 120,000 - 170,000