> Markdown version of [/jobs/ext/2587670-firmware-engineer-iv](https://www.wearedevelopers.com/jobs/ext/2587670-firmware-engineer-iv). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware Engineer IV - **Company:** Insight Global - **Location:** Redmond, WA, United States - **Contract:** Permanent contract - **Skills:** ARM Architecture, Booting (BIOS), Computer Programming, System Configuration, Software Debugging, Firmware, FreeRTOS, Real-Time Operating Systems, Software Engineering, Software Systems, Universal Asynchronous Receiver/Transmitter, Data Server Interface, Real Time Systems, Peripherals, Operational Systems - **Published:** August 25, 2026 - **Apply:** https://www.juju.com/job/00000000goxysd ## About the Role Experience with software design and programming in C/C++ for development, debugging, testing and performance analysis Experience producing production quality, fail-safe firmware for low-power real-time system control Experience working with real-time operations systems such as Zephyr or FreeRTOS. Experience with embedded processors like ARM Cortex M0/M3/M4 architecture and boot mechanism, interrupt priorities and experience with configuring peripherals Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc. Experience analyzing hardware and power consumption Experience with hardware, clock-level issues, bridges, delays, interrupts, clock gating, polling etc. Experience with instrumentation like oscilloscopes, logic/protocol analyzers for debugging embedded systems at HW level Experience with device documentation and translating that information into software solutions Experience with methods of designing experiments to diagnose embedded hardware and firmware problems Experience with cross multi-disciplinary boundaries to drive system solutions ## Description Analyze, design, develop, and debug firmware Develop, prepare, and support embedded SW for demos Understand and implement power-management, boot loaders, scheduling, and RTOS Collaborate in a team environment across multiple , product focused, research, and engineering disciplines ## Related Videos - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Building a Cross-Platform BLE Client with Kotlin Multiplatform and Kable](https://www.wearedevelopers.com/videos/100250-building-a-cross-platform-ble-client-with-kotlin-multiplatform-and-kable) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data)