Firmware Engineer – Safety-Critical Protection Platforms

Schweitzer Engineering Laboratories, Inc.

Pullman (WA)

On-site

USD 82,000 - 134,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

ESOP
Health insurance
401(k) options
Paid holidays / time off

Job summary

Schweitzer Engineering Laboratories, Inc. in Pullman, WA is seeking firmware engineers to design, implement, document, and test safety-critical embedded systems. You will work on hardware-software interactions and collaborate with Hardware and Software teams.

The role emphasizes hands-on development, mentorship, and long-term career growth within a 100% employee-owned company offering ESOP benefits and competitive pay in a high-quality lifestyle location.

Qualifications

  • B.S. in Computer Engineering, Computer Science, Electrical Engineering or equivalent.
  • Strong knowledge of C/C++, embedded software and OS concepts.
  • Experience with unit testing, debugging and documentation.
  • Ability to learn new skills and work cooperatively in a team.
  • Familiarity with Agile development and software tooling.

Responsibilities

  • Design, implement, document and test safety-critical embedded systems.
  • Understand hardware and software interactions and optimize performance.
  • Collaborate across Hardware and Software teams.
  • Develop knowledge of SEL engineering processes and products.
  • Follow SEL values and principles of operations.

Skills

C/C++
Embedded systems
Debugging
Unit testing
Software development process
Agile
Git
Confluence
Jira
Bitbucket
Jenkins
Conan
Documentation

Education

B.S. in Computer Engineering
B.S. in Electrical Engineering

Tools

Confluence
Jira
Git
Bitbucket
Jenkins
Conan

Job description

Schweitzer Engineering Laboratories, Inc. in Pullman, WA is seeking firmware engineers to design, implement, document, and test safety-critical embedded systems. You will work on hardware-software interactions and collaborate with Hardware and Software teams.

The role emphasizes hands-on development, mentorship, and long-term career growth within a 100% employee-owned company offering ESOP benefits and competitive pay in a high-quality lifestyle location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Firmware Engineer — ESOP, Real-Time Safety Systems
Lead Firmware Engineer — ESOP, Real-Time Safety Systems

Schweitzer Engineering Laboratories (SEL) • Pullman (WA)

On-site
USD 115,000 - 170,000
ESOP
Employee ownership
Top-tier benefits
Lead Firmware Engineer – Embedded Power Systems
Lead Firmware Engineer – Embedded Power Systems

Schweitzer Engineering Laboratories, Inc. • Boise (ID)

On-site
USD 115,000 - 170,000
Employee ownership
ESOP + 401(k)
Excellent medical/dental/vision
+2
Cybersecurity-Focused Embedded Firmware Engineer
Cybersecurity-Focused Embedded Firmware Engineer

Selinc • Washington

On-site
USD 89,000 - 134,000
Competitive pay
Superior benefits
Employee ownership (ESOP)
+1
Firmware Engineering Manager — Embedded Linux Time-Sync
Firmware Engineering Manager — Embedded Linux Time-Sync

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

Hybrid
USD 136,000 - 201,000
Employee ownership (ESOP)
Excellent benefits
Firmware Engineer - Cybersecurity
Firmware Engineer - Cybersecurity

Selinc • Washington

On-site
USD 89,000 - 134,000
Competitive pay
Superior benefits
Employee ownership (ESOP)
+1
Embedded Firmware Engineer — Real-Time Systems
Embedded Firmware Engineer — Real-Time Systems

Schweitzer Engineering Laboratories, Inc. • Charlotte (NC)

On-site
USD 89,000 - 134,000
ESOP
401(k) retirement
Medical insurance
+2
Senior Protection Engineer: Fault Analytics & Software Tools
Senior Protection Engineer: Fault Analytics & Software Tools

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 155,000 - 233,000
ESOP
401(k)
Medical insurance
+7
Associate Hardware Engineer — Employee-Owned Growth
Associate Hardware Engineer — Employee-Owned Growth

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 82,000 - 134,000
Competitive pay
Superior benefits
Employee-owned (ESOP)
+2
Hardware Engineering Technician - Prototyping & Tests
Hardware Engineering Technician - Prototyping & Tests

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 43,000 - 81,000
ESOP
401(k) options
Health, dental, vision insurance
+1
Junior Power Systems Project Engineer
Junior Power Systems Project Engineer

Schweitzer Engineering Laboratories, Inc. • Charlotte (NC)

On-site
USD 89,000 - 134,000
Competitive pay
Superior benefits
Employee ownership (ESOP)
+1