Post Job Free
Sign in

BMS Software Architect

Company:
Electric Power Systems
Location:
North Logan, UT, 84341
Posted:
April 18, 2026
Apply

Description:

Job Description

BMS Software Architect

Location: North Logan, UT (Onsite)

Eligibility: U.S. Person required (ITAR)

Why EPS needs this role

As EPS scales its battery platforms across multiple programs and customers, we need a BMS Software Architect who can ensure our systems are scalable, certifiable, and built to last.

This role is for a senior engineer who can zoom out to define architecture and zoom in to make sure it's implemented correctly.

What you'll lead

Define BMS software architecture across embedded, control, and system layers

Establish modeling, coding, and integration standards for certifiable systems

Guide development of state estimation, power management, fault handling, and safety logic

Oversee model-based design workflows (Simulink, Stateflow, Embedded Coder)

Ensure compliance with aerospace certification standards (DO-178C, DO-311A)

Lead design reviews, mentor engineers, and shape long-term technical direction

What we're looking for

8-10+ years in embedded, controls, or safety-critical systems

Deep expertise in C/C++ and real-time embedded architectures

Advanced experience with MATLAB/Simulink and model-based development

Strong understanding of ARM Cortex-M platforms and embedded communication stacks

Prior experience with certified aerospace, defense, or automotive systems strongly preferred

Why senior engineers choose EPS

You'll architect systems that actually fly

Technical authority without corporate red tape

Long-term ownership over platforms, not just projects

Job Posted by ApplicantPro

Full-time

Apply