{"schemaVersion":"jobsearcher.job.v1","id":"4e955d6a033fdd25a57df0cf","url":"https://jobsearcher.com/jobs/4e955d6a033fdd25a57df0cf","canonicalUrl":"https://jobsearcher.com/jobs/4e955d6a033fdd25a57df0cf","title":"Firmware Engineer","description":"Your Mission: Become an Expert at Finding Root Cause\nIf you love solving complex puzzles in embedded systems, look no further. We invite you to apply your keen powers of observation, logical reasoning, and engineering skills to our team at SEL.\nWhy This Role is a Unique Opportunity\nImpactful Work: You will make electricity safer and more reliable. Your work will keep the lights on!\nInvestigative Role: Dive deep into protective relays, dissect firmware issues, and hunt down anomalies.\nTech Stack: Utilize C, C++, Python, assembly, and more to solve real-world issues.\nVariety of hardware: ARM, Coldfire, 68k, and Sharc DSP.\nLow-level software: RTOS, networking stacks, and drivers.\nCommunication protocols: Ethernet, TCP/IP, DNP, IEC 61850, Modbus, I2C, SPI, and more.\nCollaborative Environment: Work with a talented, multi-disciplinary team on challenges that matter.\nOpportunities to learn more from other engineering disciplines.\nWho We Are\nWe are a dedicated team of firmware, hardware, and application engineers who are passionate about working together to make electric power safer and more reliable. We believe in continuous learning and challenging assumptions.\nLive and Work in the Palouse Region\nOur headquarters in Pullman, WA is situated in the stunning Palouse region, a landscape that's been honored as one of the Seven Wonders of Washington. This beautiful setting offers not just a visual feast, but also an array of outdoor activities. Here you can go skiing, hiking, mountain biking, boating, and rafting across the diverse terrains of Washington, Idaho, Montana, Oregon, and even Canada.\nIf outdoor activities are only part of your lifestyle and you also have an appetite for culture, you're in luck. Both Pullman and nearby Moscow, ID are educational hubs, home to Washington State University and the University of Idaho. These institutions enrich the local culture with a range of entertainment events, from concerts and live performances to academic lectures and community events. Living here means you'll have access to a balanced lifestyle—melding the serenity of nature with the vibrancy of university culture.\nAs an added bonus, both Pullman and Moscow consistently rank among the top 100 Best Places to Live in the U.S. As a 100% employee-owned company, SEL is committed to promoting a healthy work-life balance and ensuring a stable, enriching environment for its team members.\nYou Are:\nA Collaborator: You enjoy working with Engineers from various disciplines.\nA Detective: You love investigating complex technical issues.\nA Mentor: Sharing knowledge and teaching others about the complex mysteries you solved excites you.\nQuality-Driven: You strive for excellence in every detail.\nA Communicator: You can clearly convey complex ideas.\nQualifications\nB.S. in Computer Engineering, Computer Science, Electrical Engineering or equivalent. An advanced degree is a plus.\nStrong coding skills in at least one programming language with an interest in learning C, C++, Python, and assembly.\nClear and efficient verbal and written communication skills.\nAbility to pass a background check and drug test.\nWhat We Offer You\nCareer Growth: We invest in our employees through a structured career path.\nOpportunity To Learn Through Exploration: Our team members are frequently challenged to solve problems spanning multiple technical areas. We get to learn about the complex challenges faced by modern systems while finding ways to improve the devices that protect our critical power grid.\nWe’re 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401K options.\nWe offer medical, prescription, dental, vision, life, and disability insurance.\nWe recognize the importance of a healthy life balance and offer: 10 paid holidays, paid annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.\nWe foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.\nAsk our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.\nReady to Join?\nIf you are eager to apply your skills in a meaningful way, this is your chance. Our interview process is thorough because we are committed to finding the right people to join our high-performance teams. Are you up for the challenge?\nCompetitive pay. Superior benefits. Inspiring work.\nPeople are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.\nWe’re 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401K options.\nWe offer top tier medical, prescription, dental, vision, life, and disability insurance.\nWe 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.\nWe foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.\nAsk our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.\nSalary Range Data\nWe anticipate filling this position as a Firmware Engineer $70,000 - $108,000 per year. 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, responsibility, and location. We base our starting pay offer and title on location and job-related factors such as candidate experience, training, knowledge, and skills.\nCommunication with Applicants\nWe 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\ncareers@selinc.com\n.\nSEL is an Equal Opportunity Employer: Vets/Disabled.","company":"Schweitzerengineeringlaboratories","rawCompany":"schweitzerengineeringlaboratories","city":"Pullman","state":"WA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:29:42.363Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2071.00","title":"Electrical Engineers","slug":"electrical-engineers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Firmware Engineer","description":"Your Mission: Become an Expert at Finding Root Cause\nIf you love solving complex puzzles in embedded systems, look no further. We invite you to apply your keen powers of observation, logical reasoning, and engineering skills to our team at SEL.\nWhy This Role is a Unique Opportunity\nImpactful Work: You will make electricity safer and more reliable. Your work will keep the lights on!\nInvestigative Role: Dive deep into protective relays, dissect firmware issues, and hunt down anomalies.\nTech Stack: Utilize C, C++, Python, assembly, and more to solve real-world issues.\nVariety of hardware: ARM, Coldfire, 68k, and Sharc DSP.\nLow-level software: RTOS, networking stacks, and drivers.\nCommunication protocols: Ethernet, TCP/IP, DNP, IEC 61850, Modbus, I2C, SPI, and more.\nCollaborative Environment: Work with a talented, multi-disciplinary team on challenges that matter.\nOpportunities to learn more from other engineering disciplines.\nWho We Are\nWe are a dedicated team of firmware, hardware, and application engineers who are passionate about working together to make electric power safer and more reliable. We believe in continuous learning and challenging assumptions.\nLive and Work in the Palouse Region\nOur headquarters in Pullman, WA is situated in the stunning Palouse region, a landscape that's been honored as one of the Seven Wonders of Washington. This beautiful setting offers not just a visual feast, but also an array of outdoor activities. Here you can go skiing, hiking, mountain biking, boating, and rafting across the diverse terrains of Washington, Idaho, Montana, Oregon, and even Canada.\nIf outdoor activities are only part of your lifestyle and you also have an appetite for culture, you're in luck. Both Pullman and nearby Moscow, ID are educational hubs, home to Washington State University and the University of Idaho. These institutions enrich the local culture with a range of entertainment events, from concerts and live performances to academic lectures and community events. Living here means you'll have access to a balanced lifestyle—melding the serenity of nature with the vibrancy of university culture.\nAs an added bonus, both Pullman and Moscow consistently rank among the top 100 Best Places to Live in the U.S. As a 100% employee-owned company, SEL is committed to promoting a healthy work-life balance and ensuring a stable, enriching environment for its team members.\nYou Are:\nA Collaborator: You enjoy working with Engineers from various disciplines.\nA Detective: You love investigating complex technical issues.\nA Mentor: Sharing knowledge and teaching others about the complex mysteries you solved excites you.\nQuality-Driven: You strive for excellence in every detail.\nA Communicator: You can clearly convey complex ideas.\nQualifications\nB.S. in Computer Engineering, Computer Science, Electrical Engineering or equivalent. An advanced degree is a plus.\nStrong coding skills in at least one programming language with an interest in learning C, C++, Python, and assembly.\nClear and efficient verbal and written communication skills.\nAbility to pass a background check and drug test.\nWhat We Offer You\nCareer Growth: We invest in our employees through a structured career path.\nOpportunity To Learn Through Exploration: Our team members are frequently challenged to solve problems spanning multiple technical areas. We get to learn about the complex challenges faced by modern systems while finding ways to improve the devices that protect our critical power grid.\nWe’re 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401K options.\nWe offer medical, prescription, dental, vision, life, and disability insurance.\nWe recognize the importance of a healthy life balance and offer: 10 paid holidays, paid annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.\nWe foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.\nAsk our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.\nReady to Join?\nIf you are eager to apply your skills in a meaningful way, this is your chance. Our interview process is thorough because we are committed to finding the right people to join our high-performance teams. Are you up for the challenge?\nCompetitive pay. Superior benefits. Inspiring work.\nPeople are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.\nWe’re 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401K options.\nWe offer top tier medical, prescription, dental, vision, life, and disability insurance.\nWe 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.\nWe foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.\nAsk our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.\nSalary Range Data\nWe anticipate filling this position as a Firmware Engineer $70,000 - $108,000 per year. 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, responsibility, and location. We base our starting pay offer and title on location and job-related factors such as candidate experience, training, knowledge, and skills.\nCommunication with Applicants\nWe 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\ncareers@selinc.com\n.\nSEL is an Equal Opportunity Employer: Vets/Disabled.","datePosted":"2026-04-12T20:29:42.363Z","dateModified":"2026-04-12T20:29:42.363Z","hiringOrganization":{"@type":"Organization","name":"Schweitzerengineeringlaboratories","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Pullman","addressRegion":"WA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4e955d6a033fdd25a57df0cf"},"url":"https://jobsearcher.com/jobs/4e955d6a033fdd25a57df0cf"}}