Software Development Engineer

2 weeks ago


Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time
Job Summary

We are seeking a highly skilled Software Development Engineer to join our team at Schweitzer Engineering Laboratories, Inc. As an Associate Software Engineer, you will play a key role in the design, implementation, and testing of firmware and software systems.

Responsibilities:

  • Participate in the design, implementation, and testing of firmware and software systems.
  • Collaborate with Hardware Engineers to understand hardware and software interactions.
  • Develop knowledge of SEL engineering processes and products.
  • Develop strong writing, documentation, and speaking skills.
  • Ability to learn new skills and assume new responsibilities.
  • Ability to work cooperatively in a team environment.

Preferred Qualifications:

  • Industrial controls 3-phase electric power systems.
  • Modern communications protocols.
  • Digital and analog circuitry.
  • Digital communications and signal processing.
  • Project management.

We offer a competitive salary range of $60,800 - $95,000, depending on experience. Our benefits package includes top-tier medical, prescription, dental, vision, life, and disability insurance, as well as a 401(k) plan and paid time off.

We are an Equal Opportunity Employer and welcome applications from diverse candidates. If you are passionate about software development and engineering, we encourage you to apply.



  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Software Development Internship OpportunitySchweitzer Engineering Laboratories (SEL) is seeking a talented and motivated individual to join our Software/Firmware Engineering team as a Software Development Intern. As a key member of our team, you will have the opportunity to work on exciting projects, develop your skills, and contribute to the success of our...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Software Development Internship OpportunitySchweitzer Engineering Laboratories (SEL) is seeking a highly motivated and detail-oriented individual to join our team as a Software Development Intern. As a key member of our software development process, you will have the opportunity to work on exciting projects, develop your skills, and contribute to the success...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    We are seeking a talented Software Development Professional to join our team at Schweitzer Engineering Laboratories, Inc. As a key member of our software development team, you will be responsible for designing and implementing React-based frontends and Go-based microservices for our web application focused on product development.Key...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Job SummaryWe are seeking a highly skilled Software Engineering Associate to join our team at Schweitzer Engineering Laboratories, Inc. As a key member of our engineering team, you will be responsible for designing, implementing, and testing firmware and software systems.Key ResponsibilitiesParticipate in the design, implementation, and test of firmware and...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Job SummaryWe are seeking an Associate Software Engineer - Embedded Systems to join our team at Schweitzer Engineering Laboratories, Inc. As an Associate Software Engineer - Embedded Systems, you will participate in the design, implementation, and test of firmware/software systems. You will work closely with Hardware Engineers to understand hardware and...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Schweitzer Engineering Laboratories, Inc. is seeking a professional and innovative Software Engineer to develop firmware and software products for our Embedded Systems position located at our headquarters in Pullman, Washington.The successful candidate will apply the principles of computer science and electrical engineering to design, implement, and document...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Job SummaryWe are seeking a highly skilled Software Engineer - Full Stack to join our team at Schweitzer Engineering Laboratories, Inc. (SEL). As a key member of our software development team, you will design and implement software systems that ensure the embedded firmware in our devices performs as specified to provide protection for critical infrastructure...


  • Pullman, Washington, United States SEL Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer to join our Automation Department in R&D. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining new software systems for critical infrastructure.Key ResponsibilitiesCollaborate with Application and User Experience engineers to develop...

  • Development Engineer

    4 weeks ago


    Pullman, Washington, United States City of Pullman Full time

    Job SummaryWe are seeking a highly skilled Development Engineer to join our team at the City of Pullman. As a key member of our Public Works department, you will play a crucial role in ensuring that community developments meet the City's long-term infrastructure and strategic plans.The successful candidate will be responsible for reviewing construction plans...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    The Opportunity:Schweitzer Engineering Laboratories, Inc. is seeking a talented Software Engineer for Embedded Systems to join our team at our headquarters in Pullman, Washington. This role involves developing specifications, designing, implementing, and documenting software and firmware products for a wide range of applications.Responsibilities:Apply...


  • Pullman, Washington, United States SEL Full time

    About the RoleWe are seeking a highly skilled and experienced Lead Software Engineer to join our Automation Department in R&D. As a key member of our team, you will be responsible for designing, developing, testing, releasing, and maintaining new product features, working with the full stack, from microservices implemented with C++ or Go, to beautiful and...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Job SummarySchweitzer Engineering Laboratories (SEL) is seeking a seasoned firmware engineer to lead the design, development, and maintenance of Distribution Control products.As a key member of our team, you will be responsible for participating in all aspects of the software design lifecycle, including design, implementation, and testing.Our products play a...

  • Software Engineer

    1 month ago


    Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Engineer - JIRA Analyst to join our team at Schweitzer Engineering Laboratories, Inc. This is a unique opportunity to work on cutting-edge projects and contribute to the growth and success of our company.Key ResponsibilitiesDesign, develop, and implement Jira Data Center solutions to meet the needs of...


  • Pullman, Washington, United States METER Group Full time

    METER Group is seeking a highly skilled professional to drive market development and growth in the geotechnical and civil engineering sectors.The ideal candidate will have a strong background in civil and geotechnical engineering, with experience in sales and marketing. They will be responsible for shaping go-to-market initiatives, developing marketing...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    About the Role:Schweitzer Engineering Laboratories (SEL) is seeking a highly skilled Lead Firmware Engineer to contribute to the design, development, and maintenance of Distribution Control products. As a key member of our team, you will be involved in all aspects of the software design lifecycle, supporting our mission to make electric power safer, more...


  • Pullman, Washington, United States SEL Full time

    Job DescriptionJob Summary:The SEL Engineering Rotation Program is a unique opportunity for individuals to gain technical experience, build their professional network, and figure out their passions and preferences. As an Associate Engineer, you will work and learn alongside industry experts in different engineering disciplines, gaining experience in three...

  • Electrical Engineer

    2 weeks ago


    Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Unlock Your Potential as an Electrical EngineerAre you ready to take your career to the next level? As an Associate Engineer in our SEL Engineering Rotation Program, you'll have the opportunity to work alongside industry experts in different engineering disciplines, gaining valuable technical experience and building your professional network across the...

  • Electrical Engineer

    6 days ago


    Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Unlock Your Potential as an Electrical EngineerAt Schweitzer Engineering Laboratories, Inc., we're committed to helping you grow and develop your skills as an electrical engineer. Our Engineering Rotation Program offers a unique opportunity to work alongside industry experts in different engineering disciplines, gaining valuable technical experience and...

  • Software Engineer

    2 weeks ago


    Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Job SummaryAs a key member of our team, you will play a crucial role in designing, developing, and implementing Jira Data Center solutions. Your expertise in SEL engineering and project management processes will be essential in supporting and troubleshooting complex user requests, creating and maintaining Jira training, and promoting enterprise standards and...

  • FPGA Design Engineer

    1 month ago


    Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    About the RoleWe are seeking a highly skilled FPGA Design Engineer to join our team at Schweitzer Engineering Laboratories, Inc. in Pullman, WA. As an FPGA Design Engineer, you will play a critical role in designing and developing complex digital circuits for our embedded devices.Key ResponsibilitiesDesign and develop digital circuits using VHDL/Verilog for...