Firmware Development Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
Job Title: Firmware development engineer Location: Redmond, WA Onsite/ Remote: Day 1 Onsite at customer location Key Requirements: Strong embedded firmware development experie…
- 19 hours ago
- Apply easily +
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How software is steering vehicle technology
Highest Paying Tech Companies for Developers
Dev Digest 188: CfP time, the risks of NPM and IKEA algorithms
Is Software Engineering Hard?