Software Engineer
1 day ago
Schweitzer Engineering Laboratories (SEL) seeks an ASP.NET/C# Software Engineer to join our team. Successful candidates for this position will develop software which interacts with many different complex and exciting systems, including:
- Support for automation software and data analytics tools using ASP.NET, React JS, C#, C++ and SQL
- Creating controllers for test instrumentation hardware
- Developing purpose-built test scripting language(s)
- Interface with sophisticated manufacturing information systems
- Automated Functional Test
The software this engineer develops will have an immediate impact on the efficiency of factory operations as well as guaranteeing the quality of SEL products. Our team's customers are primarily internal to SEL, which places us in a unique position to interact directly with the people using our software on a day-to-day basis, create short feedback loops, and work with them to design solutions that best fit their needs. SEL products make electrical power safer, more reliable, and more economical across the world. If you are looking for an opportunity to apply your knowledge and skills in developing solutions for a World Class Manufacturing company, we invite you to join our team
Essential Duties and Responsibilities:
1. Participate in the design, implementation, and test of software systems.
2. Understand hardware and software interactions.
3. Prepare and maintain designs and test documentation.
4. Mentor Associate Engineers and Technicians.
Required Qualifications:
B.S. in Computer Science, Software Engineering, Computer Engineering, or similar equivalent
Typically, 2+ years experience in one or more of the following areas:
- Graphical User Interface applications in Windows environments including:
- Object oriented design
- Object oriented languages (C++, C#, Python, Java, etc)
- Web application development including:
- Back end webservices (WCF, ASP.NET, C#, Java, etc)
- Front end web design (React JS, HTML, Razor, Blazor, etc)
- General Systems development including:
- C, C++, Python
- Other scripting languages
Preferred Qualifications:
Manufacturing and automation processes
Modern communications protocols
Digital and analog circuitry
Digital communications and signal processing
Project management
Location
Pullman, WA- This position is located in Pullman, WA. Nestled in Eastern Washington, offering an exceptional quality of life. Embrace the charm of small-town living with spacious surroundings, no traffic hassles, and easy access to outdoor adventures in nearby mountains, rivers, and forests. Plus, benefit from excellent schools and universities in the area.
Competitive pay. Superior benefits. Inspiring work.
People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.
We're 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.
We offer top tier medical, prescription, dental, vision, life, and disability insurance.
We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.
We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.
Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.
Pay Range
Software Engineer: $97,740 - $144,460 per year, Lead Software Engineer: $115,300 - $170,400 per year. We are open to reviewing additional candidates with more or less experience and the pay range may differ if filled at a different level. Our pay ranges are determined by job, responsibility, and location. We base our starting pay offer and title on location and job-related factors such as candidate experience, training, knowledge, and skills.
Communication with Applicants
We communicate with all applicants. If you do not receive a response about your application, please check your SPAM filter or reach out to us at
SEL is an Equal Opportunity Employer: Vets/Disabled.
-
Associate Project Engineer
1 day ago
Pullman, Washington, United States Schweitzer Engineering Laboratories (SEL) Full time $84,240 - $124,488Essential Duties and Responsibilities1. Knows and applies fundamental concepts, practices and procedures of power system.2. Assist teams that support customers with the design, installation, commissioning and operation of automation and/or protection systems, both on-site and from SEL offices.3. Complete assigned work using established procedures and working...
-
Data Analyst Intern
1 day ago
Pullman, Washington, United States Schweitzer Engineering Laboratories Full timeSchweitzer Engineering Laboratories (SEL) seeks a professional, innovative and detailed individual for our Data Analyst Intern position. The ideal candidate for this position will be able to work part-time during the school year and full-time during the summer.As an Data Analyst Intern, a typical day might include the following:Review data, create charts,...
-
Accounting Specialist
1 day ago
Pullman, Washington, United States Schweitzer Engineering Laboratories Full timeAre you looking for a payroll opportunity at an innovative, vertically integrated, 100 percent employee-owned company that is growing? Schweitzer Engineering Laboratories (SEL) seeks a professional, innovative, and detail-oriented individual to join our world-class Payroll team. The preferred candidate will have experience with payroll processing and...
-
Software Engineer
1 week ago
Pullman, WA, United States Schweitzer Engineering Laboratories, Inc. Full timeThe Opportunity: Schweitzer Engineering Laboratories, Inc. ("SEL") seeks professional, innovative and detailed individuals for our Software Engineer - Software Products position located at our headquarters in Pullman, Washington. If you are looking for an opportunity to work with industry experts while participating in developing cutting edge products, then...
-
Software Engineer Intern
3 weeks ago
Pullman, United States Schweitzer Engineering Laboratories, Inc. Full timeAs a Software Engineer Intern, a typical day might include the following: Support SEL's software development process Verify that software meets requirements. Implement firmware/software design. Provide support to engineering staff as needed. Follow engineering quality assurance procedures. Continuously identify, measure, and improve processes. Follow and...
-
Lead Software Engineer
2 weeks ago
Pullman, WA, United States Schweitzer Engineering Laboratories, Inc. Full timeSEL seeks a talented and motivated full-stack software engineer to join the growing Technology and Development team in our Engineering Services division. Our group builds software services to support the configuration, testing, monitoring, and operation of power systems around the world. Successful candidates will help us defend critical infrastructure by...
-
Lead Software Engineer
2 days ago
Pullman, United States Schweitzer Engineering Laboratories Full timeThe devices we make at SEL are embedded in the power grid. They prevent blackouts. They make outages safer and shorter in duration; they add cybersecurity, automation, and communication. They use cutting-edge technologies and operate at speeds that push other pieces of the grid to go faster. As a Lead Software Engineer, you will help design and implement the...
-
Software Engineer Intern
2 weeks ago
Pullman, WA, United States Schweitzer Engineering Laboratories, Inc. Full timeAs a Software Engineer Intern, a typical day might include the following: Support SEL's software development process Verify that software meets requirements. Implement firmware/software design. Provide support to engineering staff as needed. Follow engineering quality assurance procedures. Continuously identify, measure, and improve processes. Follow and...
-
Software Engineer Intern
2 weeks ago
Pullman, WA, United States Schweitzer Engineering Laboratories, Inc. Full timeAs a Software Engineer Intern, a typical day might include the following: Support SEL's software development process Verify that software meets requirements. Implement firmware/software design. Provide support to engineering staff as needed. Follow engineering quality assurance procedures. Continuously identify, measure, and improve processes. Follow and...
-
Software Platform Engineer
4 weeks ago
Pullman, United States Schweitzer Engineering Laboratories, Inc. Full timeJoin us in securing and modernizing the world's power infrastructure. About SEL SEL is a global leader in power system protection, control, monitoring, and automation. Our technology safeguards critical infrastructure in nearly every country, ensuring reliable electricity delivery to billions of people worldwide. When you join SEL, you're not just building a...
-
Software Engineer
2 weeks ago
Pullman, WA, United States Schweitzer Engineering Laboratories, Inc. Full timeSchweitzer Engineering Laboratories (SEL) seeks a creative and talented full stack Software Engineer (C#/.NET, React, TypeScript) who is passionate about solving problems and building software that makes a difference. SEL develops critical products that provide the main interface for protecting, controlling, monitoring, and analyzing the power grid. Join our...
-
Software Engineer
2 weeks ago
Pullman, WA, United States Schweitzer Engineering Laboratories, Inc. Full timeSchweitzer Engineering Laboratories (SEL) seeks a creative and talented full stack Software Engineer (C#/.NET, React, TypeScript) who is passionate about solving problems and building software that makes a difference. SEL develops critical products that provide the main interface for protecting, controlling, monitoring, and analyzing the power grid. Join our...
-
Software Engineer
1 week ago
Pullman, WA, United States Schweitzer Engineering Laboratories, Inc. Full timeSchweitzer Engineering Laboratories (SEL) seeks a creative and talented full stack Software Engineer (C#/.NET, React, TypeScript) who is passionate about solving problems and building software that makes a difference. SEL develops critical products that provide the main interface for protecting, controlling, monitoring, and analyzing the power grid. Join our...