Electric Power Systems (EPS) is looking for talented, entrepreneurial, innovative thinkers who can work with like-minded colleagues on some of the world’s toughest problems. You can find all of our full-time and part-time employment opportunities listed below. EPS gives people amazing opportunities by providing upward mobility in a sustainable electric propulsion manufacturing environment that is a recognized leader in aerospace and defense!


Electric Power Systems is frequently looking for interns to help educate, grow and shape the industry with energetic students who are eager to learn and become part of the team. Inquire about full-time, summer, or part-time school year opportunities by emailing recruitment@ep-sys.net. Be sure to include 'Intern' or 'Internship' in the subject line.



Certification Director - DER FAA (Logan, UT)

Electrical Engineer II (Logan, UT)

Electrical Engineer III (Logan, UT)

Electrical Engineer IV (Logan, UT)

Engineer - Battery Management Systems (Logan, UT)

Engineer - Battery Management Systems (Detroit, MI)

Engineering Consultant (Logan, UT)

Integrated Product Team Lead - Space (Logan, UT)

Senior Electrical Engineering Consultant (Logan, UT)

Senior Electrical Test Engineer (Logan, UT)

Senior Embedded Software Engineer (Logan, UT)

Will consider visa sponsorship and consultants

Senior Mechanical Engineer (Logan, UT)

Senior Software Verification Engineer - India (Bengaluru)

This position is located in the greater Bengaluru Area.

Software Verification Engineer - India (Bengaluru)

This position is located in the greater Bengaluru area.

Systems Engineering Manager (Logan, UT)

Test Engineer II (Logan, UT)

Test Engineer II - Electrical (Logan, UT)

Finance and Accounting

Senior Accountant (Logan, UT)

Staff Accountant (Logan, UT)


Senior Corporate Counsel - IP/Contracts (Logan, UT; )


Assembler (Logan, UT)

Procurement Manager (Purchasing) (Logan, UT)

Senior Manufacturing Engineer (Logan, UT)

Strategic Sourcing and Procurement Consultant (Logan, UT)


Intern (Logan, UT)

If we don't currently have an open position in your area, you may submit a Resume

If you already have an application in progress you can retrieve and edit it by clicking here

Subscribe to be notified of new jobs when they open

*All positions are expected to be full-time unless otherwise specified.