Software Engineer Full Stack C#
$81.3k - $122kSchweitzer Engineering Laboratories
Responsibilities
- Participate in the design implementation and test of firmware/software systems.
- Understand hardware and software interactions and collaborate with Hardware Engineers.
- Prepare and maintain designs and test documentation.
- Mentor Associate Engineers and Technicians.
- Follow and apply SEL Values Principles of Operations and World Class Manufacturing Principles.
Required Qualifications
- B.S. in Electrical Engineering Computer Science or equivalent
- Typically 2 years experience in one or more of the following areas:
-- Embedded systems firmware development including:
- Real-time firmware design
- C and assembly languages
-- Graphical User Interface applications in Windows environments including:
- Object oriented design
- Object oriented languages (C C# Delphi Java)
-- Embedded Linux systems development including:
- C C Python
- Other scripting languages - 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
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.
- Were 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 Data
Associate Software Engineer: $81300 - $122000
Software Engineer: $89400 - $134100
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 and responsibility. We base our starting pay offer and title on 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 SPAMfilteror reach out to us at .
SEL is an Equal Opportunity Employer: Vets/Disabled.
Required Experience:
IC
$81.3k - $122k
...Schweitzer Engineering Laboratories (SEL)seeksa creative and talented... ...available& resilient distributed software with an emphasis on... ...teach others. This role is full stack working on both frontend and... ...supporting React based frontends and C# based backends and...FullstackC#Full timeApprenticeshipLocal areaFlexible hours- ...applications become available. About Software Engineering Roles at Danaher Are you passionate about... ...and debugging code in languages such as C#, Java, Python, or C++ Participating on... ...Contributions to coding forums like Stack Overflow or other collaborative development...C#Remote jobInternship
- ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media...FullstackFull time
$18 - $25 per hour
...the world's most advanced hardware and software solutions, WWT helps clients and partners... ...in Solutions, Consulting and Engineering this is the place for you! Why Solutions... ...to bring together business acumen with full-stack technical know-how to develop innovative...FullstackRemote jobHourly paySummer workInternshipWork at officeImmediate startShift work$115.3k - $170.4k
...Lead Mechanical Engineer A typical day as a Lead Mechanical Engineer might include: Collaborating in the generation of system specifications for new products and set long term product and process strategies. Analyze, design, and develop sophisticated and robust...SuggestedApprenticeshipFlexible hours$115.3k - $150k
...Lead Process Engineer Schweitzer Engineering Laboratories (SEL) is looking for someone to join our Manufacturing team as a Lead Process Engineer in Pullman, WA. If you are looking to grow your career and are motivated by solving meaningful problems, we encourage you...ApprenticeshipFlexible hours$100.6k - $148.7k
...Schweitzer Engineering Laboratories (SEL) is a global leader in power system protection, automation, and control technologies that help... ...in-depth understanding of SEL automation, communications, and software products, their applications in the partnership projects, as well...ApprenticeshipWork at officeWorldwideFlexible hours- Schweitzer Engineering Laboratories (SEL) is seeking a Lead Firmware Engineer in Pullman, WA. You will design, implement, document, and... ...safety-critical firmware systems, while understanding hardware/software interactions and mentoring junior engineers. The role emphasizes...
- ...Job Title AI Software Engineer Intern Date posted 14-Oct-2026 Job ID 137214 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement Hybrid...Contract workFixed term contractInternshipShift work
$129.2k - $193.9k
...and systems that govern and manage the SEL Software Supply chain and automated security... ...grow a team of security-minded software engineers to deliver these outcomes. In this role,... ...product development experience across the full Secure SDLC, including at least one of the...Full timeApprenticeshipFlexible hours$88k - $116k
...Electrical Consultants, Inc. (ECI) is a leading power engineering consultant firm that provides engineering, system planning and studies, technical consultation, project management, surveying, environmental planning, commissioning/testing and construction services to electric...H1bImmediate startFlexible hours$115.3k - $170.4k
...Automation Engineer Designs and implements automation and process improvements across manufacturing systems, including PLC, HMI, and equipment integration. Leads and coordinates a team to deliver automation projects, ensuring alignment, quality, and timely execution...ApprenticeshipFlexible hours- ...please confirm that you are authorized to work in the United States without current or future employer sponsorship. Sales Solutions Engineer sit at the intersection of client ambition and Lightcast innovation. They help prospects translate business challenges-such as...Work at officeRelocation
$84.2k - $124.5k
...Application EngineerAs an Application Engineer a typical day might include the following:Train and support SEL customers, sales channel, and engineering services staff (internal and external) on Networking and Cybersecurity products and technologies.Maintain an understanding...ApprenticeshipWork at officeFlexible hours$128.19k - $184.01k
...and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative... ...user experience Own the entire software development process from timeline estimation... ...Fri: 9am-3pm Pacific Time) ~2+ years of full-time experience in iOS development with Swift...Remote jobFull time$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b$20 - $60 per hour
...Technologies Co-Op, you will work alongside engineers and scientists to support the design,... ...experience with laboratory automation, robotics, software, data, and systems engineering while... .... Programming experience in Python, C#, JavaScript, MATLAB, or a similar language...C#Permanent employmentInternshipWork at officeWork from home$18 - $50 per hour
...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career... ..., and our customers can achieve their full potential. We're currently recruiting... ...Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial...Remote jobHourly payFull timeInternshipLocal area$18 - $50 per hour
...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career... ..., and our customers can achieve their full potential. We're currently recruiting... ...Overview: As a Thermo-Mechanical Product Engineering Intern , you will support the...Remote jobHourly payFull timeInternshipWork at officeLocal area$20 - $60 per hour
...All applicants must be available for the full duration of the program. In this role,... ...Collaborate with a multidisciplinary team of engineers and scientists to design, develop, and... ...with programming languages or software used in automation and systems engineering...Permanent employmentFull timeSummer workInternshipWork at office$90k - $122.9k
...Schweitzer Engineering Laboratories (SEL) Infrastructure Defense seeks a talented individual fo r a power-focused ResearchE ngineer position. The work we perform is some of the most fascinating challenging and rewarding that can be found in the power engineering community...Full timeApprenticeshipWork at officeFlexible hours$35 per hour
...the everyday with us! Our Siemens Grid Software team works to accelerate and secure the energy... ...Pursuing a master’s degree Electrical Engineering, Power Systems Engineering, or related field. Ability to work remotely full-time (40 hours per week) for the duration...Remote jobHourly payPermanent employmentFull timeInternshipWork at officeLocal areaImmediate start$18 - $50 per hour
...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career... ..., and our customers can achieve their full potential. We're currently recruiting... ...As an Electronics Reliability Product Engineering Intern , you will support the development...Remote jobHourly payFull timeInternshipWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Full Stack C#. Be the first to apply!



