Embedded Firmware Engineer – ARM & Windows Device Development

Tech Mahindra

Redmond (WA)

On-site

USD 90,000 - 130,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Vision
Dental
Life Insurance
Paid time off
Parental leave
Sick leave

Job summary

Tech Mahindra in Redmond, WA seeks an Embedded Firmware Engineer specializing in ARM & Windows device development. This onsite role requires 7+ years in embedded firmware, with strong C/C++ skills and hands-on ARM Cortex-M experience, HAL, BSP, bootloaders, and hardware bring-up.

Familiarity with Windows drivers, WDK/SDK/ADK/HLK, and Git/Azure DevOps is important. Salary ranges from $90,000 to $130,000 per year plus bonuses and comprehensive benefits including medical, vision, dental, life and

Qualifications

  • 7+ years of experience in Embedded Firmware Development.
  • Strong programming skills in C/C++.
  • Hands-on experience with ARM Cortex-M, HAL, BSP, Bootloaders, and hardware bring-up.
  • Knowledge of Windows Drivers, WDK, SDK, ADK, HLK.
  • Experience with Git, Azure DevOps, CI/CD pipelines.
  • Exposure to UEFI, ARM TrustZone, and SoC architecture is preferred.

Skills

Embedded Firmware Development
C/C++
ARM Cortex-M
HAL
BSP
Bootloaders
Hardware bring-up
Windows Drivers
WDK
SDK
ADK
HLK
Git
Azure DevOps
CI/CD pipelines
UEFI
ARM TrustZone
SoC architecture

Tools

Git
Azure DevOps

Job description

At Tech Mahindra (Tech Mahindra | Connected World, Connected Experiences), we live the philosophy of connected world and connected experiences. We thrive on change that is powered by the intelligent symphony of technology and humans designing meaningful and sustainable experiences. Consumer ‘experiences’ are driving and disrupting industries like never before. Businesses must build seamless yet simple enterprises that collaborate, synergize, and drive the change. Change that connects us all and empowers us to deliver experiences that span across the digital, the physical, the convergent, and everything in between. That’s when truly connected experiences manifest.

Extraordinary is when experiences come together – a continuous convergence of digital technologies, touchpoints, and most importantly people. It’s time to reimagine, reinvent, and revolutionize business models & operations as well as to transform enterprises into living, breathing, and connected businesses. We are the Digital Change makers who strive to change the way the world, communities, businesses, and humans interact digitally. We are harnessing the power of change, brought in by technologies, that makes it the most exciting time to be alive in the human history. Our universe, as we build it, disrupt it, and redesign it, is powering the digital change.

Tech Mahindra represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates, and the Society to Rise. It has 150,000+ professionals working for 1000+ Global Customers (including Fortune 500 companies) in 90 Countries. We’re part of the esteemed Mahindra group, headquartered in India. Under a new CEO, Tech Mahindra is committed to a transformative journey with 'Scale @ Speed' as our guiding principle.

We are looking for Embedded Firmware Engineer – ARM & Windows Device Development in Redmond, WA (Onsite).

  • 7+ years of experience in Embedded Firmware Development
  • Strong programming skills in C/C++
  • Hands-on experience with ARM Cortex-M, HAL, BSP, Bootloaders, and hardware bring-up
  • Knowledge of Windows Drivers, WDK, SDK, ADK, HLK
  • Experience with Git, Azure DevOps, CI/CD pipelines
  • Exposure to UEFI, ARM TrustZone, and SoC architecture is preferred

The pay range for this role is $90,000 - $130,000* per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.

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

Tech Mahindra • Redmond (WA)

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

TechDoQuest • Redmond (WA)

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

Tech Mahindra • El Cajon (CA)

On-site
USD 75,000 - 110,000
Senior Embedded Firmware Manager
Senior Embedded Firmware Manager

Motion Recruitment Partners LLC • Houston (TX)

On-site
USD 140,000 - 190,000
Bonus eligible (10%)
Medical, Dental, and Vision Insurance
Flexible Vacation Policy
+4
Senior Firmware Engineer
Senior Firmware Engineer

Riccione Resources, Inc. • Dallas (TX)

Hybrid
USD 120,000 - 170,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
Firmware Engineer - UEFI
Firmware Engineer - UEFI

HCLTech • Redmond (WA)

On-site
USD 92,000 - 141,000
Medical insurance
Dental insurance
401(k) retirement plan
+2
Senior Firmware Engineer
Senior Firmware Engineer

Sonoma Consulting Inc. • Santa Barbara (CA)

On-site
USD 100,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Sigma Design • Bellevue (KY)

Hybrid
USD 316,848,000 - 351,288,000
Medical insurance
Dental insurance
401(k) with match
+6