Quick Overview
Job Description
Job Title: Firmware development engineer Location: Redmond, WA Onsite/ Remote: Day 1 Onsite at customer location
Mode of Hire: 6+ months contract.
Key Requirements:
Strong embedded firmware development experience using C/C++.
Experience with ARM Cortex-M microcontrollers and ARM processor architecture.
Development across Application Layer to HAL.
Hands-on hardware debugging using oscilloscopes, JTAG debuggers, I2C, SPI, and UART tools.
Experience implementing new features and debugging existing firmware functionality.
Knowledge of UEFI, ARM TrustZone, Bootloaders, and BSPs is a plus.
Understanding of SoC Hardware/Software architecture and device development lifecycle.
Experience with Git, Azure DevOps (ADO), CI/CD pipelines, and software release processes.
Programming experience in C, C++, C#, Java, JavaScript, and Python.
Highly Preferred (Windows Ecosystem):
Strong knowledge of Windows OS and device development.
Experience with Windows Drivers, WDK, SDK, ADK, and HLK.
Familiarity with Windows device validation, debugging, and deployment tools
Similar jobs
- H&
Structural Engineer
NewH&H
Annapolis, Maryland🇺🇸On-siteYesterdayCADTechnical SupportEngineering - RR

Structural Engineer Intern - Summer 2027
NewRaths, Raths & Johnson, Inc.
Willowbrook, Illinois🇺🇸On-site9 hours agoEngineering - CR
Senior Program Engineer
NewCredence
Eglin Air Force Base, Florida🇺🇸On-site11 hours agoRisk ManagementEngineering - L+
Metrology Engineer 2
NewLeupold + Stevens, Inc.
Beaverton, Oregon🇺🇸$80k - $95k/yrOn-site10 hours agoSolidWorksEngineering - BU
Civil Engineering Internship
NewBenchmark Utility Services
Sterling, Virginia🇺🇸On-site10 hours agoAutoCADCivil 3DConstruction Management+2Engineering - DS
Controls Development & Test/Validation Engineer
NewDiversified Services Network, Inc.
Mossville, Illinois🇺🇸On-site8 hours agoLinearSimulinkEngineering