> Markdown version of [/jobs/ext/2512164-associate-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/2512164-associate-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). --- # Associate Firmware Engineer - **Company:** Schweitzer Engineering Laboratories - **Location:** Boise, ID, United States - **Contract:** Permanent contract - **Skills:** Assembly Language, C++ (Programming Language), Communications Protocols, Data Transmissions, Software Debugging, Email Filtering, Firmware, Python (Programming Language), Signal Processing, Software Systems, Scripting, Information Technology, Process Control Systems, Programming Languages - **Published:** August 11, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/associate-firmware-engineer-boise-id-usa-58917043 ## About the Role * One of the following: B.S. in Electrical Engineering or Computer Science or equivalent * Knowledge in embedded systems firmware development including: C++ and assembly languages, Real-time firmware design * Strong writing, documentation, and speaking skills * Ability to learn new skills and assume new responsibilities * Ability to work cooperatively in a team environment You may be a stronger fit for this position if you: * Other programming languages, including: C, Python, other scripting languages * Experience with debuggers * Industrial controls * 3-phase electric power systems * Modern communications protocols * Digital and analog circuitry * Digital communications and signal processing * Project management ## Description As a Firmware Engineer a typical day might include: * Participate in the design, implementation, and test of firmware/software systems. * Understand hardware and software interactions, and collaborate with Hardware Engineers. * Participate in the development of designs and test documentation. * Develop knowledge of SEL engineering processes. * Develop knowledge of SEL products and technology. * Follow and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles. This job might be for you if you have: * One of the following: B.S. in Electrical Engineering or Computer Science or equivalent * Knowledge in embedded systems firmware development including: C++ and assembly languages, Real-time firmware design * Strong writing, documentation, and speaking skills * Ability to learn new skills and assume new responsibilities * Ability to work cooperatively in a team environment You may be a stronger fit for this position if you: * Other programming languages, including: C, Python, other scripting languages * Experience with debuggers * Industrial controls * 3-phase electric power systems * Modern communications protocols * Digital and analog circuitry * Digital communications and signal processing * Project management Competitive pay. Superior benefits. Inspiring work. People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees. * We're 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options. * We offer top tier medical, prescription, dental, vision, life, and disability insurance. * We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay. * We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs. * Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits. Pay Range Data: $84,200 - $124,500 We are open to reviewing additional candidates with more or less experience and the pay range may differ if filled at a different level. Our pay ranges are determined by job and responsibility. We base our starting pay offer and title on job-related factors such as candidate experience, training, knowledge, and skills. Communication with Applicants We communicate with all applicants. If you do not receive a response about your application, please check your SPAM filter or reach out to us at careers@selinc.com. SEL is an Equal Opportunity Employer: Vets/Disabled. Summary * Location: Idaho - Boise * Type: Full time ## Related Videos - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [WeAreDevelopers LIVE - Did AI or JS break the web?, Finding gems in the days of AI and One thing developers really need to know ](https://www.wearedevelopers.com/videos/1352-wearedevelopers-live-did-ai-or-js-break-the-web-finding-gems-in-the-days-of-ai-and-one-thing-developers-really-need-to-know) - [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) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Welcome to Switzerland](https://www.wearedevelopers.com/magazine/4-welcome-to-switzerland)