Taro Logo

Associate Software Engineer - C#

SEL invents, designs and manufactures digital products and systems that protect power grids worldwide, preventing blackouts and helping customers improve power system reliability and security at reduced cost.
Pullman, WA 99163, USA
$80,000 - $95,000
Backend
Entry-Level Software Engineer
In-Person
1,000 - 5,000 Employees
Enterprise SaaS · Industrial

Description For Associate Software Engineer - C#

SEL (Schweitzer Engineering Laboratories) is seeking an Associate Software Engineer specializing in C# to join their team in Pullman, Washington. This role offers an exciting opportunity to work with a company that's at the forefront of protecting power grids worldwide through innovative digital solutions.

The position combines embedded systems development with modern software engineering practices, making it ideal for entry-level engineers passionate about both hardware and software. As an Associate Software Engineer, you'll be involved in designing and implementing firmware/software systems, collaborating with hardware engineers, and developing crucial documentation for the company's products.

The role requires a strong foundation in computer science or electrical engineering, with particular emphasis on embedded systems, real-time firmware design, and object-oriented programming. You'll work with various technologies including C#, C++, Python, and assembly languages, providing a diverse technical experience that's valuable for career growth.

SEL offers an exceptional benefits package that includes 100% employee ownership through an ESOP program, comprehensive healthcare coverage, and generous paid time off. The company's location in Pullman, WA provides an attractive quality of life with easy access to outdoor activities, minimal traffic, and a strong academic environment.

What makes this opportunity particularly appealing is the combination of competitive compensation ($80,000-$95,000), comprehensive benefits, and the chance to work on meaningful projects that directly impact global power infrastructure. The company's commitment to employee development through tuition assistance and engineering development programs ensures continuous professional growth.

This role is perfect for someone who wants to build a career in software engineering while working on critical infrastructure systems. The position offers the unique opportunity to work with both software and hardware, developing skills across multiple domains while contributing to technology that makes electrical power safer, more reliable, and more economical worldwide.

Last updated 6 days ago

Responsibilities For Associate Software Engineer - C#

  • Participate in the design, implementation, and test of firmware/software systems
  • Understand hardware and software interactions, and collaborate with Hardware Engineers
  • Participate in the development of designs and test documentation
  • Develop knowledge of SEL engineering processes
  • Develop knowledge of SEL products and technology

Requirements For Associate Software Engineer - C#

Python
  • US Citizenship Required
  • B.S. in Electrical Engineering or Computer Science or equivalent
  • Knowledge of embedded systems firmware development
  • Experience with real-time firmware design
  • Knowledge of C and assembly languages
  • Experience with GUI applications in Windows environments
  • Knowledge of object oriented design
  • Experience with object oriented languages (C++, C#, Delphi, Java)
  • Knowledge of Embedded Linux systems development
  • Experience with C, C++, Python
  • Knowledge of scripting languages

Benefits For Associate Software Engineer - C#

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • 100% employee owned company
  • Employer funded stock ownership plan (ESOP)
  • 401(k) options
  • Medical, prescription, dental, vision insurance
  • Life and disability insurance
  • 10 paid holidays
  • 12 days annual vacation accrual
  • 9 paid sick days
  • Paid family and medical leave (90% pay coverage)
  • Tuition assistance
  • Wellness benefits
  • Fertility benefits
  • Adoption benefits
  • Flexible spending benefits

Interested in this job?

Jobs Related To SEL (Schweitzer Engineering Laboratories) Associate Software Engineer - C#