Embedded Software Engineer

Company Info
Schweitzer Engineering Laboratories (SEL)
WA, United States

Phone:
Web Site: www.selinc.com

Company Profile
col-narrow   

Title:

Embedded Software Engineer

Location:

Pullman 

Job ID:

30722
col-wide   

Job Description:

Embedded Software Engineer

Schweitzer Engineering Laboratories (SEL) seeks individuals excited to participate in new product development as well as making reusable module for existing products. If you are looking for an opportunity to apply new computer technology to help solve the world’s energy challenges, then this position is for you!

Charlotte, NC is nicknamed the “Queen City” and is nestled between the Appalachian Mountains and the Atlantic Ocean. Charlotte possesses a rich southern history and has many amenities nearby. These include three local lakes, the mountains (90 minutes), and beaches (three hours to the closest). Atlanta is two hours away, Washington, DC is six hours, and Florida is eight hours.

Responsibilities:
Design and implement embedded firmware/software designs.
Develop applications in Windows/Linux environments.
Participate on new product development teams.
Participate in preparation of specifications.
Write test plans and conduct design tests.
Prepare and maintain designs and test documentation.
Review data sheets and instruction manuals.
Mentor Associate Engineers and technicians.
Follow and improve processes.

Qualifications:
B.S. in Electrical Engineering, Computer Engineering or equivalent Experience in analog, digital, and microprocessor subsystem design Experience in embedded systems firmware development including:
  • Real-time firmware design C/C++ and Assembly languages and multi-threaded/concurrent processes
  • Experience in Object Oriented software in C++ and C# Strong skills with modern object oriented design approaches like the Human Centered Design approach
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 electric utility relays and telecommunications.
Familiarity with 3-phase electric power systems.
Experience with Digital and analog circuitry.
Experience with Digital communication and signal processing.
Project management.