ARM & Windows Embedded Firmware Engineer

Tech Mahindra

Redmond, Northern (WA, KY)

Hybrid

USD 95,000 - 130,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech Mahindra seeks an Embedded Firmware Engineer to drive ARM-based firmware and Windows device development. You will own firmware design, board bring-up, and hardware validation across the product stack.

Ideal candidates have hands-on experience with ARM Cortex-M, Windows drivers, and CI/CD integration. Onsite work in Redmond, WA, with a strong focus on end-to-end delivery and collaboration with hardware teams.

Qualifications

  • Strong embedded firmware development experience using C/C++.
  • ARM Cortex-M microcontrollers experience.
  • Experience across Application Layer to HAL.
  • Hardware debugging and board bring-up expertise.
  • Knowledge of SoC hardware/software architecture.
  • Experience with Git, Azure DevOps, CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain embedded firmware for ARM-based platforms.
  • Develop software across the Application Layer to HAL and low-level firmware.
  • Implement new features and troubleshoot firmware issues.
  • Perform board bring-up, hardware validation, and firmware integration.
  • Debug hardware and firmware using oscilloscopes, JTAG debuggers, logic analyzers, and interfaces like I2C, SPI, UART.
  • Collaborate with hardware, validation, and system engineering teams throughout the product lifecycle.
  • Participate in code reviews, release management, and CI/CD processes.
  • Use Git and Azure DevOps for source control, build automation, and software delivery.

Skills

C/C++
ARM Cortex-M
Windows device dev
Hardware debugging
Git
Azure DevOps
CI/CD pipelines
SoC architecture
Firmware bring-up
Windows drivers

Education

Bachelor’s or Higher Degree

Tools

JTAG debuggers
Logic analyzers
Oscilloscopes
HLK
WDK

Job description

Tech Mahindra seeks an Embedded Firmware Engineer to drive ARM-based firmware and Windows device development. You will own firmware design, board bring-up, and hardware validation across the product stack.

Ideal candidates have hands-on experience with ARM Cortex-M, Windows drivers, and CI/CD integration. Onsite work in Redmond, WA, with a strong focus on end-to-end delivery and collaboration with hardware teams.

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
Embedded Firmware Engineer – ARM & Windows Device Development

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

Hybrid
USD 95,000 - 130,000
Embedded Firmware Engineer: ARM Cortex & Windows Dev
Embedded Firmware Engineer: ARM Cortex & Windows Dev

AlgebraIT • Redmond (WA)

On-site
USD 110,000 - 170,000
Embedded Firmware Engineer
Embedded Firmware Engineer

AlgebraIT • Redmond (WA)

On-site
USD 110,000 - 170,000
Senior Firmware Engineer
Senior Firmware Engineer

Riccione Resources, Inc. • Dallas (TX)

Hybrid
USD 120,000 - 170,000
Senior Firmware Engineer — Embedded Systems (ARM)
Senior Firmware Engineer — Embedded Systems (ARM)

Microchip Technology Inc. • Hauppauge (NY)

On-site
USD 70,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
Senior Embedded Firmware Engineer – Bare-Metal ARM, C Dallas
Senior Embedded Firmware Engineer – Bare-Metal ARM, C Dallas

Riccione Resources • Fort Worth (TX), Town of Texas (WI)

Hybrid
USD 120,000 - 160,000
Equity
Relocation assistance
Senior Embedded Firmware Lead — Hands-On, Systems Architect
Senior Embedded Firmware Lead — Hands-On, Systems Architect

Motion Recruitment • Houston (TX)

On-site
USD 150,000 - 230,000
ARM BIOS/UEFI Software Engineer (WOA/WOS)
ARM BIOS/UEFI Software Engineer (WOA/WOS)

DCM Infotech Limited • Houston (TX)

Hybrid
USD 110,000 - 160,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