Location: Onsite / Redmond, WA
nJob Summary
nWe are seeking a highly skilled Embedded Firmware Engineer with strong experience in ARM-based embedded systems and Windows device development. The ideal candidate will have hands-on expertise in firmware design, hardware bring-up, debugging, device drivers, and end-to-end product development across the hardware and software stack.
nKey Responsibilities
nDesign, develop, and maintain embedded firmware using C/C++ for ARM-based platforms.
nDevelop software across the Application Layer, Middleware, HAL, and low-level firmware components.
nImplement new features and troubleshoot complex firmware issues.
nPerform board bring-up, hardware validation, and firmware integration activities.
nDebug hardware and firmware issues using oscilloscopes, JTAG debuggers, logic analyzers, and communication interfaces such as I2C, SPI, and UART.
nCollaborate with hardware, validation, and system engineering teams throughout the product lifecycle.
nParticipate in code reviews, release management, and CI/CD processes.
nUse Git and Azure DevOps (ADO) for source control, build automation, and software delivery.
nRequired Skills
nStrong embedded firmware development experience using C/C++.
nHands-on experience with ARM Cortex-M microcontrollers and ARM processor architecture.
nExperience developing across Application Layer to HAL.
nStrong hardware debugging and board bring-up expertise.
nKnowledge of SoC hardware/software architecture and embedded device lifecycle.
nExperience with Git, Azure DevOps, CI/CD pipelines, and software release processes.
nProgramming knowledge in C, C++, C#, Java, JavaScript, and Python.
nPreferred Skills
nExperience with UEFI, ARM TrustZone, Bootloaders, BSPs, and secure boot technologies.
nStrong understanding of Windows OS internals and device development.
nExperience developing and debugging Windows drivers.
nHands-on experience with WDK, SDK, ADK, and HLK.
nFamiliarity with Windows device validation, certification, debugging, and deployment tools.
Embedded Firmware Engineer in redmond at Unknown Company
This position is listed as full time and onsite.