image
  • Snapboard
  • Activity
  • Reports
  • Campaign
Welcome ,
loadingbar
Loading, Please wait..!!

BMS Software Architect

  • ... Posted on: Feb 20, 2026
  • ... Electric Power Systems
  • ... Logan, Kansas
  • ... Salary: Not Available
  • ... Full-time

BMS Software Architect   

Job Title :

BMS Software Architect

Job Type :

Full-time

Job Location :

Logan Kansas United States

Remote :

No

Jobcon Logo Job Description :

Job 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-R4F 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

View Full Description

Jobcon Logo Position Details

Posted:

Feb 20, 2026

Employment:

Full-time

Salary:

Not Available

City:

Logan

Job Origin:

ziprecruiter

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

BMS Software Architect    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job 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-R4F 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

Loading
Please wait..!!