> Markdown version of [/jobs/ext/4608487-firmware-engineer-protection-systems-platforms](https://www.wearedevelopers.com/jobs/ext/4608487-firmware-engineer-protection-systems-platforms). 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 - Protection Systems Platforms - **Company:** Schweitzer Engineering Laboratories - **Location:** Pullman, WA, United States - **Salary:** $82,000.0 - $134,100.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Confluence, JIRA, Automation of Tests, Unit Testing, C++ (Programming Language), IBM Rational ClearCase, Computer Engineering, Software Debugging, Firmware, Python (Programming Language), Network Service, Object-Oriented Software Development, Real-Time Operating Systems, Software Tools, Software Engineering, Real Time Systems, Git, Information Technology, Process Control Systems, Bitbucket, Software Version Control, Jenkins, Programming Languages - **Published:** November 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d108151c753c8027 ## About the Role We are open to reviewing candidates with more experience than the minimum skill set listed below. * B.S. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience. * Knowledge in the following areas: * Programming languages: C, C++ * Software development including: * Object oriented design * Unit testing * Debugging * Strong writing, documentation, and speaking skills. * Ability to learn new skills and assume new responsibilities. * Ability to work cooperatively in a team environment. Preferred Qualifications * Embedded systems firmware development. * Software Skills: * RTOS * Test automation * Python * Software development process (Agile) * Software development tools (Confluence, Jira, Bitbucket, Jenkins, Conan, etc.) * Source control tools (Git, Clearcase, etc.) * Industrial controls * 3-phase electric power systems * Familiar with network communication protocols ## Description * Participate in the design, implementation, documentation, and testing of safety critical embedded systems.