Embedded Automation Engineer: Firmware, CI/CD & Tooling

selinc

United States

On-site

USD 123,000 - 129,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Schweitzer Engineering Laboratories, Inc. (SEL) is seeking a Software Engineer - Embedded Automation to build, test, and deploy firmware for critical power infrastructure at its Pullman, Washington headquarters.

These openings require regular on-site work with no remote option. The role focuses on developing CI/CD pipelines for embedded systems, device emulation Clouds, and hardware-in-the-loop testing frameworks while ensuring secure, reliable on-premise infrastructure and detailed design

Qualifications

  • Experience in firmware development for embedded systems.
  • Experience designing and maintaining CI/CD pipelines for embedded projects.
  • Familiarity with Linux, RTOS, and bare-metal environments.

Responsibilities

  • Build, test, and deploy firmware for critical power infrastructure.
  • Design and implement CI/CD pipelines for embedded systems.
  • Develop device emulation clouds and hardware-in-the-loop testing frameworks.
  • Administer and optimize on-premise infrastructure with focus on security and reliability.
  • Contribute to design, testing, documentation, and maintenance of SEL systems.
  • Create tools and scripts to automate manual development tasks.
  • Prepare and maintain test and design documentation.
  • Engage in industry meetings to stay abreast of developments.

Skills

Firmware development
CI/CD pipelines
Linux
RTOS
Bare-metal
Scripting
Device emulation
Hardware-in-the-loop
On-premise infrastructure

Job description

Schweitzer Engineering Laboratories, Inc. (SEL) is seeking a Software Engineer - Embedded Automation to build, test, and deploy firmware for critical power infrastructure at its Pullman, Washington headquarters.

These openings require regular on-site work with no remote option. The role focuses on developing CI/CD pipelines for embedded systems, device emulation Clouds, and hardware-in-the-loop testing frameworks while ensuring secure, reliable on-premise infrastructure and detailed design

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

Similar jobs worth comparing

Software Engineer - Embedded Automation (Multiple Openings)
Software Engineer - Embedded Automation (Multiple Openings)

selinc • United States

On-site
USD 123,000 - 129,000
Firmware & Embedded Systems Engineer I
Firmware & Embedded Systems Engineer I

SpeedyApply LLC • Pullman (WA)

On-site
USD 84,000 - 125,000
ESOP
401(k) options
Medical/dental/vision insurance
+2
Hardware Engineer – Embedded Power & Grid (Employee-Owned)
Hardware Engineer – Embedded Power & Grid (Employee-Owned)

Schweitzer Engineering Laboratories, Inc. • Boise (ID)

On-site
USD 98,000 - 144,000
Competitive pay
Employee-owners (ESOP)
Extensive health benefits
+2
Lead SCADA Automation Engineer for Critical Infrastructure
Lead SCADA Automation Engineer for Critical Infrastructure

Schweitzer Engineering Laboratories (SEL) • Pullman (WA)

On-site
USD 161,000 - 214,000
Employee ownership (ESOP)
401(k) plan
Health insurance
+4
Electronics Test Engineer: Automation & DFT
Electronics Test Engineer: Automation & DFT

Schweitzer Engineering Laboratories (SEL) • Pullman (WA)

On-site
USD 84,000 - 125,000
Employee Stock Ownership Plan
Tuition assistance
STEM education programs
Embedded Security Software Engineer - Associate
Embedded Security Software Engineer - Associate

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 84,000 - 125,000
Employee ownership (ESOP)
Personal 401(k) options
Excellent health benefits
Associate Software Engineer
Associate Software Engineer

SpeedyApply LLC • Pullman (WA)

On-site
USD 84,000 - 125,000
ESOP
401(k) options
Medical/dental/vision insurance
+2
Lead Process Engineer
Lead Process Engineer

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 115,000 - 150,000
ESOP (stock ownership)
401(k)
Medical insurance
+10
Senior Power Systems Automation Engineer: Grid Reliability
Senior Power Systems Automation Engineer: Grid Reliability

Schweitzer Engineering Laboratories, Inc. • Columbus (GA)

On-site
USD 84,000 - 160,000
Employer-funded stock ownership plan (ESOP)
Top-tier medical and dental insurance
Paid time off including holidays and sick days
Associate Software Engineer - Vulnerability Assessment
Associate Software Engineer - Vulnerability Assessment

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 84,000 - 125,000
Employee ownership (ESOP)
Personal 401(k) options
Excellent health benefits