4 days old

Software Engineer - Real-Time Embedded

Lynnwood, WA
  • Job Code
  • Jobs Rated
Jobid: 318167281
Job Title: Software Engineer - Real-Time Embedded
Location: Washington - Lynnwood

Schweitzer Engineering Laboratories (SEL) seeks a professional, innovative and detail oriented individual for our Software Engineer position. If you are looking for an opportunity to develop devices that make electric power safer, more reliable, and more economical, then this position is for you!


Design and development of embedded products running on real-time operating systems

Design, develop and implement robust C++ applications in embedded environments

Participate in rigorous peer review of design and code

Conduct and document meticulous unit tests

Configure, test, and troubleshoot products and systems

Execute and document product level testing

Understand hardware/software interactions and collaborate with hardware engineers.

Diagnose and debug real-time embedded software systems

Follow and improve processes

If experienced, responsibilities may also include:

  • Write and peer review requirements specifications and functional tests, per well documented company processes

Leading implementation of firmware.

  • Leading the development of designs and test documentations
  • Leading development and improvement of processes
  • Mentoring Associate Engineers or technicians.


B.S. in computer engineering, computer science, or related degree.

Experience in Real-time operating systems.

Strong writing, documentation and speaking skills.

Ability to learn new skills and assume new responsibilities.

Ability to work independently, solve problems and take ownership of technical issues

Ability to work cooperatively in a team environment.

Preferred Qualifications

2 years experience in development in embedded C++ 11

Familiarity with the ARM processor

Experience with QNX operating system

Experience with Python

Experience with Agile development process

Familiarity with IEC 61850 communication protocol

Working knowledge of Ethernet protocol

Digital communication and signal processing

Practical knowledge of 3-phase power systems

Industrial controls and SCADA protocols

Location Information

SEL’s branch Research and Development office is currently located in Lynnwood, WA. Close to the city of Seattle, this location provides access to abundant housing and recreational activities.

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.

Communication with Applicants

SEL sends an initial e-mail response to all applicants at time of résumé or CV 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. 

SEL invents, designs, and builds digital products and systems that protect power grids around the world. This technology prevents blackouts and enables customers to improve power system reliability and safety at a reduced cost. A 100 percent employee-owned company headquartered in Pullman, Washington, SEL has manufactured products in the United States since 1984 and now serves customers worldwide. Our mission is simple: to make electric power safer, more reliable, and more economical.


Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer - Real-Time Embedded

Schweitzer Engineering Laboratories, Inc.
Lynnwood, WA

Share this job

Software Engineer - Real-Time Embedded

Schweitzer Engineering Laboratories, Inc.
Lynnwood, WA

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good