Embedded Software Engineer III Job at Electric Power Systems, Logan, UT

NmJGcHArUWUyaHN0MTgzZXBuVXRERnpRV0E9PQ==
  • Electric Power Systems
  • Logan, UT

Job Description

Job Description

Job Description

Embedded Software Engineer III

Location: North Logan, UT (Onsite)

Eligibility: U.S. Person required (ITAR)

Why this role exists

Electric Power Systems (EPS) is building certifiable, flight-ready battery systems for defense, aerospace, and advanced mobility platforms. That means the embedded software we write actually flies, operates in safety-critical environments, and must work every time.

We're looking for an Embedded Software Engineer III who wants deep ownership of real-time embedded software systems that matter.

What you'll do

  • Design, develop, and maintain real-time embedded software for battery management and protection systems
  • Work directly with hardware, systems, and controls engineers to bring software from concept to flight-certifiable reality
  • Implement and debug low-level drivers and application logic on ARM Cortex-R4F microcontrollers
  • Support verification, validation, and certification activities , including FAA documentation
  • Contribute to software architecture decisions and improve reliability, testability, and maintainability

What we're looking for

  • Strong proficiency in C/C++ for embedded systems
  • Hands-on experience with ARM Cortex-R4F , RTOS environments , and peripheral interfaces ( CAN, SPI, I2C, ADC )
  • Experience debugging embedded systems using JTAG/SWD and related tools
  • Familiarity with unit testing , HIL, fault handling, and safety-oriented design practices
  • Bonus points for:
    • Safety-critical or certifiable software (DO-178C exposure)
    • Battery management or power electronics experience
    • Python for tooling or automation

Why EPS

  • You'll work on real hardware , not simulations that never ship
  • Your code directly impacts flight safety and system reliability
  • Small, highly technical teams with real ownership, no bureaucracy, no throwaway work

Job Posted by ApplicantPro

Job Tags

Similar Jobs

SQRL

Principal Investigator Job at SQRL

 ...The Role: Lead and oversee clinical trials by ensuring compliance with protocol requirements, regulatory standards, and ethical...  ...and professionalism within the research team Participate in investigator meetings and educational initiatives Obtain IRB approval for... 

Hoerbiger

CNC Setup Operator I (3rd Shift) Job at Hoerbiger

 ...Job Description Your Mission As a CNC Setup Operator (3rd Shift: 10:00 pm - 6:00 am) your role is to set up and operate CNC Turning and/or Milling Centers to machine metal and polymer workpieces. By ensuring precision and efficiency in every task, this role plays... 

Edgemine Inc

Assistant Fashion Designer - Blu Pepper Job at Edgemine Inc

 ...looking for the right person to grow with us. Enjoy standout, industry-leading benefits including company-covered health insurance, a...  ...for advancement. The Role We're hiring an Assistant Fashion Designer to join the Blu Pepper design team. This is a hands-on... 

Law Firm in Cascade

Associate Attorney Job at Law Firm in Cascade

 ...mediations, and court appearances. Interested candidates should send a resume via email. All submissions and inquiries will be kept confidential. Our firm is small to medium-sized with a variety of practice areas, with an atmosphere balanced between self-sufficient and... 

ResourceOne

Senior Accountant & Staff Accountant - Restaurant Company Job at ResourceOne

 ...teamwork with accountability in self and others. This is not just a management job; the right Staff Accountant/ Senior Accountant candidate...  .... Risk management to strategize for future growth. Cash management Prepare materials and initiate banking and private...