Firmware Engineering Manager

Schweitzer Engineering Laboratories, Inc.

Pullman (WA)

On-site

USD 136,100 - 201,100

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthy work/life balance
Employee Stock Ownership Program (ESOP)
Flexible benefits including medical and dental insurance

Job summary

Schweitzer Engineering Laboratories, Inc. is looking for a skilled embedded/firmware engineer in Pullman, WA. This role involves mentoring engineers, managing projects, and leading the design of safety-critical firmware systems.

Required qualifications include a B.S. in relevant fields and over 7 years in embedded/firmware development. The position offers competitive pay, comprehensive benefits, and a commitment to a healthy work/life balance.

Qualifications

  • 7+ years of experience in embedded/firmware development.
  • Knowledge in programming languages: C, C++.
  • Experience with Agile software development processes.

Responsibilities

  • Mentor and guide engineers to achieve their career goals.
  • Manage activities to attract, hire, and supervise engineers.
  • Lead design and documentation of safety-critical firmware systems.

Skills

C
C++
Agile software development
Team collaboration
Documentation skills

Education

B.S. in Computer Engineering, Computer Science, Electrical Engineering or equivalent experience

Tools

Confluence
Jira
Bitbucket
Jenkins
Git

Job description

Job Overview

We’re a team of professional embedded/firmware engineers dedicated to making electric power safer, more reliable, and more economical.

Benefits
  • Healthy work/life balance
  • Employee Stock Ownership Program (ESOP) – Employees own 100% of the company
  • Free technical support for products while they remain in service
Essential Duties and Responsibilities
  • Mentor and help guide engineers to accomplish their career goals.
  • Collect and represent team metrics used for planning and executing projects.
  • Model and teach company values, principles, and processes to promote world‑class engineering practices.
  • Manage activities to attract, hire, and supervise engineers.
  • Gather requirements, develop a plan, and execute projects to meet a schedule.
  • Lead in the design and documentation of safety‑critical firmware systems.
  • Create and manage a backlog from the design with a breakdown of tasks for the team.
  • Collaborate across disciplines and groups to plan and clear blockers for the team.
  • Communicate with leadership, program managers, and direct reports.
  • Follow and apply SEL values and principles of operations – Understand, Create, Simplify.
Required Qualifications
  • B.S. in Computer Engineering, Computer Science, Electrical Engineering or equivalent experience.
  • 7+ years of experience in embedded/firmware development.
  • Knowledge in programming languages: C, C++.
  • Software development including object‑oriented design, unit testing, debugging, and RTOS.
  • Strong writing, documentation, and speaking skills.
  • Experience with Agile software development processes.
  • Ability to learn new skills and assume new responsibilities.
  • Ability to work cooperatively in a team environment.
  • Satisfactory background check results and negative drug test results.
Preferred Qualifications
  • Experience with software development tools such as Confluence, Jira, Bitbucket, Jenkins.
  • Experience with source control tools such as Git, Clearcase.
  • Software skills in test automation, Python, industrial controls, 3‑phase electric power systems, and modern communications protocols.
Location

Pullman, WA – a location offering an exceptional quality of life, outdoor adventures, and excellent schools.

Pay Range

$136,100 – $201,100.

Benefits Summary

Competitive pay, superior benefits including medical, prescription, dental, vision, life, and disability insurance; 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave covering 90% of pay; growth opportunities through STEM courses, apprenticeships, tuition assistance, and engineering development programs; flexible spending, fertility, and adoption benefits.

Communication with 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.

Equal Opportunity Employer

SEL is an Equal Opportunity Employer: Vets/Disabled.

Company Mission

SEL invents, designs, and builds digital products and systems that protect power grids around the world, preventing blackouts and improving power system reliability and safety at a reduced cost.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate Firmware Engineer
Associate Firmware Engineer

Schweitzer Engineering Laboratories, Inc. • Boise (ID)

On-site
USD 84,000 - 125,000
Employee ownership (ESOP)
Excellent benefits
Career development
Firmware Engineer - Protection Systems Platforms
Firmware Engineer - Protection Systems Platforms

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 84,200 - 144,400
Medical insurance
Prescription coverage
Dental insurance
+10
Associate Software Engineer
Associate Software Engineer

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 84,000 - 125,000
Associate Software Engineer
Associate Software Engineer

Schweitzer Engineering Laboratories (SEL) • Pullman (WA)

On-site
USD 84,000 - 125,000
Employee ownership (ESOP)
401(k) options
Excellent health benefits
+2
Development Lead Firmware Engineer
Development Lead Firmware Engineer

Schweitzer Engineering Laboratories (SEL) • Lynnwood (WA)

On-site
USD 115,000 - 170,000
ESOP
Healthy work/life balance
Competitive benefits
Associate Engineer - Engineering Rotation Program
Associate Engineer - Engineering Rotation Program

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 84,000 - 86,000
ESOP employee ownership
Top-tier medical, dental, vision
Tuition assistance and engineering dev
Associate Software Engineer
Associate Software Engineer

Schweitzer Engineering Laboratories, Inc. • Washington

On-site
USD 84,000 - 125,000
Integration & Automation Engineer
Integration & Automation Engineer

Schweitzer Engineering Laboratories, Inc. • King of Prussia (PA)

On-site
USD 98,000 - 144,000
Competitive pay
Excellent benefits
Employee-owned (ESOP)
+2
Lead Controls Engineer
Lead Controls Engineer

Schweitzer Engineering Laboratories, Inc. • Moscow (ID)

On-site
USD 115,300 - 170,400
Competitive pay
Excellent benefits package
Employee-owned ESOP
+1
Test Engineering Intern
Test Engineering Intern

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 30,000 - 40,000
Mentorship from SEL engineers
Exposure to power system technologies
Flexible schedules for interns
+2