Talent.com
Battery Management Systems Architect
Battery Management Systems ArchitectElectric Power Systems • North Logan, UT, USA
Battery Management Systems Architect

Battery Management Systems Architect

Electric Power Systems • North Logan, UT, USA
20 days ago
Job type
  • Permanent
  • Quick Apply
Job description

At Electric Power Systems, Inc. (EPS) , our mission is to advance, connect, and protect our world with unmatched energy innovation . We design and deliver advanced energy storage systems that power the next generation of defense, flight, and transportation. From enabling electric aircraft to supporting defense systems and sustainable mobility, our team is helping redefine what's possible in energy and aerospace. As part of our growing engineering team in North Logan, Utah, we're looking for a Battery Management Systems (BMS) Architect to lead the design and implementation of the software architectures that power our cutting-edge batteries.

In this role, you'll serve as a senior technical authority responsible for the architecture, scalability, and certifiability of EPS's BMS software and controls. You'll define the design strategies, algorithms, and estimators that make our systems both intelligent and dependable. This is a role for a visionary engineer who understands how to transform complex technical requirements into robust, real-time embedded architectures that meet the demanding standards of aerospace and defense.

As the BMS Architect, you'll oversee the design, development, and integration of software systems that manage every aspect of energy storage performance. You'll define and refine system solutions based on user needs, integration constraints, and safety requirements, ensuring seamless communication across hardware, firmware, and control systems. You'll lead model-based design (MBD) efforts using Simulink, Stateflow, and Simscape Electrical / Battery, configuring models, solvers, and code generation pipelines that bring high-voltage battery systems to life. Your expertise will drive the implementation of algorithms for state estimation, power management, balancing, pre-charge logic, and fault detection, all while ensuring compliance with stringent certification standards such as DO-178C and DO-311A.

Your work will span every level of system design, from developing and validating detailed cell and pack models to implementing estimators for State of Charge and State of Health using techniques like Coulomb counting and Kalman filters. You'll take a hands-on role in developing and validating control logic through simulation, Monte Carlo analysis, parameter sweeps, and hardware-in-the-loop (HIL) testing. Whether you're configuring Embedded Coder pipelines for MISRA-C compliance or managing integration with tools like dSPACE, Speedgoat, or NI platforms, you'll ensure our BMS software is not just functional but scalable, secure, and certifiable.

Beyond the technical architecture, you'll be responsible for defining modeling standards, enforcing code review processes, and establishing best practices that elevate the entire engineering team. You'll guide design documentation and validation toward FAA and other regulatory certifications, ensuring our systems meet the rigorous demands of flight. As a leader and mentor, you'll help develop junior engineers, fostering a culture of learning, technical excellence, and collaboration.

We're looking for someone with a strong background in electrical and computer engineering, computer science, or a related field. Typically, this means a bachelor's degree and at least ten years of progressive engineering experience, or a master's degree with five or more years in advanced system design. You should have deep expertise in C / C++ for real-time, safety-critical embedded systems, with hands-on experience developing for ARM Cortex-M architectures and peripheral drivers such as CAN, SPI, I2C, and Ethernet. A solid understanding of software unit testing, system introspection, and debugging tools is essential, along with strong proficiency in MATLAB / Simulink, Python, and data processing pipelines.

Ideal candidates will also bring experience developing safety-critical or certified BMS or embedded systems, familiarity with DO-178C, DO-254, and DO-330 standards, and experience using tools like Git, Bitbucket, JIRA, and Linux-based development environments. Prior work in aerospace or automotive battery systems and knowledge of FMU / FMI and CAN calibration concepts will make you stand out.

This position requires access to information subject to the International Traffic in Arms Regulations (ITAR). As such, candidates must meet the definition of a U.S. Person as defined by applicable law, unless a license or exception applies.

At EPS, we're united by a shared vision to engineer a safer, more connected, and more sustainable world through energy innovation. If you're ready to lead the architectural design of systems that will define the future of electric aviation, we invite you to join us and help shape what comes next.

SECURITY & COMPLIANCE REQUIREMENT :

This position requires access to information subject to the International Traffic in Arms Regulations ("ITAR") and may be shared only with US Persons as defined by law (i.e., a person who is a lawful permanent resident as defined by 8 U.S.C. 1101(a)(20) or who is a protected individual as defined by 8 U.S.C. 1324b(a)(3), such as a citizen or national of the United States, a person who is lawfully admitted for permanent residence, a person lawfully admitted for temporary residence under 8 U.S.C. 1160(a) or 8 U.S.C. 1255(a)(1), a person that is admitted as a refugee under 8 U.S.C. 1157, or a person admitted as an asylee under 8 U.S.C. 1158) unless a license is obtained or an exception applies.

Electric Power Systems, Inc. is an Equal Opportunity Employer / Veteran / Disabled (41 CFR 60-1.4).

Job Posted by ApplicantPro

Create a job alert for this search

System Architect • North Logan, UT, USA

Related jobs
Senior Software Engineer

Senior Software Engineer

Space Dynamics Laboratory • North Logan, UT, United States
Full-time
Join the Space Dynamics Laboratory (SDL) team, where you'll contribute to groundbreaking innovations! We are seeking an experienced Software Engineerto join our. Strategic Military Space (SMS).The e...Show more
Last updated: 30+ days ago • Promoted
Battery Management Systems (BMS) Lead

Battery Management Systems (BMS) Lead

Electric Power Systems • North Logan, UT, USA
Permanent
Quick Apply
We're leading the charge in creating smarter, safer, and more reliable energy storage solutions for aerospace and defense applications. From designing lightweight, certifiable batteries to advancing...Show more
Last updated: 20 days ago
Windows System Administrator

Windows System Administrator

Utah State University Space Dynamics Laboratory • North Logan, UT, United States
Full-time
Date Posted : November 18, 2025.The Space Dynamics Laboratory (SDL) is seeking an experienced Windows System Administrator to design, implement, secure, and maintain systems and associated applicati...Show more
Last updated: 17 days ago • Promoted
Senior Space Systems Engineer, Viasat Government

Senior Space Systems Engineer, Viasat Government

Viasat • North Logan, UT, United States
Full-time
At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...Show more
Last updated: 30+ days ago • Promoted
Azure Kubernetes Service Administrator

Azure Kubernetes Service Administrator

Utah State University Space Dynamics Laboratory • North Logan, UT, United States
Full-time
Date Posted : November 13, 2025.The Space Dynamics Laboratory (SDL) is seeking a Systems Administrator with Azure Kubernetes Service (AKS) experience. The ideal candidate will have a solid background...Show more
Last updated: 21 days ago • Promoted
Cloud Administrator

Cloud Administrator

Utah State University Space Dynamics Laboratory • North Logan, UT, United States
Full-time
Date Posted : November 13, 2025.The Space Dynamics Laboratory (SDL) is looking for an experienced Cloud Administrator to join our team. In this role, you'll be responsible for implementing, securing,...Show more
Last updated: 21 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Utah State University Space Dynamics Laboratory • North Logan, UT, United States
Full-time
Join the Space Dynamics Laboratory (SDL) team, where you'll contribute to groundbreaking innovations! We are seeking an experienced Software Engineer. Strategic Military Space (SMS).The emphasis wil...Show more
Last updated: 30+ days ago • Promoted
Assistant Manager07521 775 S Main

Assistant Manager07521 775 S Main

Domino's Franchise • Smithfield, UT, United States
Full-time
You must be 18 years of age and have a valid driver's license with a safe driving record meeting company standards as well as access to an insured vehicle which can be used for delivery.You should ...Show more
Last updated: 3 days ago • Promoted
Boatswain’s Mate

Boatswain’s Mate

U.S. Navy • Nibley, UT, United States
Full-time
ABOUT Boatswain’s Mates (BMs) are among the Navy’s most historic and respected ratings.As the backbone of a ship’s deck department, BMs lead and support daily seamanship operations, maintain ship s...Show more
Last updated: 20 hours ago • Promoted • New!
Senior Computer Vision Engineer

Senior Computer Vision Engineer

Utah State University Space Dynamics Laboratory • North Logan, UT, United States
Full-time
Are you interested in a career that combines your love of aerospace and computer vision? Come join a high-performing Computer Vision team developing leading edge technology.The Space Dynamics Labor...Show more
Last updated: 30+ days ago • Promoted
Siemens Teamcenter Administrator

Siemens Teamcenter Administrator

Utah State University Space Dynamics Laboratory • North Logan, UT, United States
Full-time
Date Posted : November 18, 2025.The Space Dynamics Laboratory (SDL) is seeking an experienced Siemens Teamcenter Administrator to implement, manage, optimize, secure, and maintain PDM capabilities f...Show more
Last updated: 17 days ago • Promoted
Aviation Electronics, Electrical & Computer Systems Technician

Aviation Electronics, Electrical & Computer Systems Technician

U.S. Navy • Richmond, UT, United States
Full-time
ABOUT Aviation Electronics, Electrical, and Computer Systems Technicians (AV) work on some of the most advanced aircraft systems in the world. They maintain, diagnose, and repair complex electrical ...Show more
Last updated: 20 hours ago • Promoted • New!
Advanced Electronics

Advanced Electronics

U.S. Navy • Richmond, UT, United States
Full-time
ABOUT The Navy’s Advanced Electronics / Computer Field (AECF) provides industry-leading training in electronics, computer systems, radar, communications, and weapons fire control technology.ETs and...Show more
Last updated: 20 hours ago • Promoted • New!
Electronics Technician

Electronics Technician

U.S. Navy • Providence, UT, United States
Full-time
ABOUT The Navy’s Advanced Electronics / Computer Field (AECF) provides industry-leading training in electronics, computer systems, radar, communications, and weapons fire control technology.ETs and...Show more
Last updated: 18 hours ago • Promoted • New!
Aviation Electrician’s Mate

Aviation Electrician’s Mate

U.S. Navy • Millville, UT, United States
Full-time
ABOUT Aviation Electronics, Electrical, and Computer Systems Technicians (AV) work on some of the most advanced aircraft systems in the world. They maintain, diagnose, and repair complex electrical ...Show more
Last updated: 20 hours ago • Promoted • New!
Information Systems Engineer

Information Systems Engineer

Utah State University Space Dynamics Laboratory • North Logan, UT, United States
Full-time
Space Dynamics Laboratory is seeking an Information Systems Engineer to design secure systems and associated applications, services, and components. The selected candidate will follow SDL's rigorous...Show more
Last updated: 9 days ago • Promoted
Master-at-Arms

Master-at-Arms

U.S. Navy • Nibley, UT, United States
Full-time
ABOUT Masters-at-Arms (MAs) are the Navy’s security and law enforcement professionals.They perform antiterrorism, force protection, physical security, and police duties both ashore and at sea.MAs m...Show more
Last updated: 20 hours ago • Promoted • New!
Aviation Electronics Technician

Aviation Electronics Technician

U.S. Navy • Richmond, UT, United States
Full-time
ABOUT Aviation Electronics, Electrical, and Computer Systems Technicians (AV) work on some of the most advanced aircraft systems in the world. They maintain, diagnose, and repair complex electrical ...Show more
Last updated: 20 hours ago • Promoted • New!