> Markdown version of [/jobs/ext/1449240-senior-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/1449240-senior-firmware-engineer). 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). --- # Senior Firmware Engineer - **Company:** Wilcox Industries - **Location:** Newington, NH, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Systems Engineering, ARM Architecture, JIRA, Booting (BIOS), Bug Tracking Systems, Computer Engineering, Data Structures, Software Debugging, Linux on Embedded Systems, Firmware, Microsoft Office, Object-Oriented Software Development, Real-Time Operating Systems, Release Management, Data Streaming, Subversion, Universal Asynchronous Receiver/Transmitter, User-Centered Design, Serial Peripheral Interface, Git, Information Technology, Bare Metal, U-Boot, Software Version Control - **Published:** July 26, 2026 - **Apply:** https://www.juju.com/job/00000000gjmb1k ## About the Role + Bachelor's degree in Electrical or Computer Engineering/Computer Science required. + Master's Degree preferred. + 7+ years of experience in a firmware engineering role, or an equivalent combination of education and experience. Required Skills/Abilities: + Regular on-site attendance is a necessary function of this position. + Expert with Object-Oriented modular coding styles including data structures. + Proficient with bootloaders and pre-application code execution. + Understanding of USB Protocol. + Working knowledge of RTOS/Linux embedded designs. + Proficient implementing of SPI, I2C, UART, Synchronous/Asynchronous memory interfaces, RTC, PWM, GPIO. + Familiarity with secure boot. + Familiarity with OTP. + Proficient with Microsoft Office suite (Microsoft 365, Teams). + Proficiency in using code management and defect tracking tools (e.g., JIRA, SVN, GIT,). + Experience with ARM processor designs and development. + Wilcox is a U.S government defense contractor, and this position requires access to export-controlled technology. Qualified candidates must be legally authorized to access U.S. government-controlled technology prior to beginning work. Preferred Skills/Abilities: + Experience with audio/video data stream processing. + Proficient with USB PD Protocol. + Proficient with secure boot. + Proficient with OTP. + Familiarity with U.S Department of Defense contracts and requirements. Physical Requirements: + Must be able to sit, stand, walk, talk, hear; use hands and fingers to handle and touch objects, tools, or controls to work in a production environment. Vision abilities required including close vision, distance vision, color vision, and the ability to adjust focus to work. Prolonged periods of sitting at a desk and working on a computer. Must be able to lift 25 pounds at times. + Ability to perform physical tests and handle tools/equipment used for prototyping. ## Description Advanced Firmware Development & Architecture: + Leads end-to-end design and implementation of large-scale or highly complex firmware projects (e.g., multi-processor systems, advanced RTOS, or bare-metal architectures). + Establishes standards for firmware modularity, reuse, and maintainability. + Champions best practices for debugging, hardware-in-the-loop testing, and overall embedded development life cycle. + Guides cross-team technical strategies (e.g., firmware build pipelines, release management). + Aligns firmware tasks with product requirements, collaborating with Hardware, Software, QA, Systems Engineering, and Program Management teams. + Interact with external vendors or third-party engineering teams to evaluate components, SDKs, or toolchains. + Influences firmware release processes and helps evaluate tools/technologies for continuous improvement. Documentation & Communication: + Aligns firmware tasks with product requirements, collaborating with Hardware, Software, QA, Systems Engineering, and Program Management teams. + Coaches engineers across the organization; shapes career development plans for junior and mid-level firmware engineers. + Leads design reviews, fosters knowledge-sharing sessions, and institutes continuous improvement initiatives. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)