Schweitzer Engineering Laboratories Software Engineer in Spokane Valley, Washington

Software Engineer

Job Title:

Software Engineer

Job Type:



Spokane Valley, WA

Job Description:

The Opportunity

Schweitzer Engineering Laboratories (SEL) seeks a professional, innovative and detailed individual for our Software Engineer – Test Emphasis located in Spokane Valley, WA. If you are looking for an opportunity to work on the state of the art digital relays that protect and control the electrical power system then this position is for you!

Software Engineer – Test Emphasis


Develop and review functional tests.

Create testing scripts and automated tests as required.

Design and implement automated testing infrastructure

Document, analyze and communicate test results using spreadsheets, database programs and automated test software.

Participate in the test planning process.

Participate in improving the continuous integration process.

Mentor technicians in firmware testing.

Contribute to improving test methods and tools.

Continuously identify, measure, follow, and improve R&D processes.

Other duties as assigned.


B.S. Degree in Engineering, Computer Science or equivalent software/firmware test experience

Knowledge of firmware testing methods and tools

Excellent knowledge of test equipment and tools

Experience with C, C++, C#, Python, and/or Perl programming

Strong writing, documentation, and speaking skills

Ability to learn new skills and assume new responsibilities

Ability to work cooperatively in a team environment

Background check results satisfactory to SEL

Negative drug test result(s)

Preferred Qualifications:

Experience with computer programs such as Excel

Experience in Automated Software Testing

Practical knowledge of 3-phase power systems

Knowledge of SEL products and their applications

Experience in serial (RS232/RS485) and/or Ethernet communications.

Knowledge of ISO 9001 Quality Standard

To Apply for This Position:

We ask all candidates to apply through our website at If your qualifications and experience match any of our current openings, please submit your resume for that position so that you may be considered immediately.

SEL sends an initial e-mail response to all applicants at time of resume submittal. If you do not receive this communication, please check your SPAM filter and make sure your system is not blocking e-mails from SEL. It is important that you ensure your receipt of this e-mail as SEL may communicate future position updates via e-mail.

SEL is an Equal Opportunity Employer. All qualified applicants considered regardless of ethnicity, nationality, gender, veteran or disability status, religion, age, sexual orientation or gender identity, or other protected status.

An Award Winning Company

Schweitzer Engineering Laboratories, Inc. (SEL) has earned a reputation for quality, reliability, integrity, and service. This has enabled us to expand within both the electric utility and industrial markets in many different industries, markets, and geographies around the world.