> Markdown version of [/jobs/ext/1452716-firmware-developer](https://www.wearedevelopers.com/jobs/ext/1452716-firmware-developer). 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 Developer - **Company:** Nova-Tech Engineering - **Location:** Willmar, MN, United States - **Experience:** Expert - **Salary:** $75,000.0 - $110,000.0 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Altium Designer, Data Analysis, Communications Protocols, SolidWorks (CAD), Programming Tools, Eclipse (Software), Embedded Software, Firmware, Visual Studio Online, Git - **Published:** July 26, 2026 - **Apply:** https://www.juju.com/job/00000000gjgud6 ## About the Role + Bachelor's degree in Computer, Electrical, or related engineering field + 5+ years of experience, required + Strong embedded programming skills (C preferred) and experience with communication protocols (CAN, I2C, SPI, Serial) + Proficiency with development tools (e.g., Eclipse, Git, VS Code, J-Link) and CAD tools (Altium, SolidWorks Electrical preferred) + Ability to read technical documentation and apply scientific/mathematical concepts to analyze data + Strong problem-solving, communication, and teamwork skills + Highly organized with ability to manage multiple priorities in a deadline-driven environment + Professional, ethical mindset with sound judgment and accountability + Willingness to travel up to 20% (domestic/international) with valid driver's license and passport ## Description + Analyze and troubleshoot issues, perform root cause analysis, and implement effective solutions + Create and execute test protocols; analyze data to support design decisions and product performance + Support projects from concept through implementation, testing, and customer deployment + Collaborate cross-functionally to solve complex problems and communicate project updates + Utilize CAD tools (Altium, SolidWorks Electrical preferred) and apply hardware/firmware design principles What you'll do: The Firmware Developer partners with internal teams, customers, and industry partners to design, develop, test, and support embedded firmware and related technologies for new and existing products. At Nova-Tech Engineering, this role plays a key part in cross-functional problem-solving while contributing to a strengths-based, collaborative culture. ## Related Videos - [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) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)