Battery Management Systems Architect
3 days ago
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 unless a license is obtained or an exception applies.
Electric Power Systems, Inc. is an Equal Opportunity Employer/Veteran/Disabled (41 CFR
-
Vice President of Engineering
7 days ago
Logan, Utah, United States Electric Power Systems Full timeElectric Power Systems, Inc. (EPS) is leading the charge in powering transportation's electric renaissance. We design and manufacture advanced Energy Storage Systems that are smarter, safer, lighter, and certifiable, enabling the next generation of defense, aerospace and transportation technology. At EPS, we believe in pushing boundaries, owning results, and...
-
Embedded Software Engineer II
6 days ago
Logan, Utah, United States Electric Power Systems Full timeLooking to power up your career in the heart of cutting-edge technology? Electric Power Systems, Inc. (EPS) is seeking an Embedded Software Engineer II to join our dynamic team in North Logan, Utah. We're at the forefront of supplying Energy Storage Systems to Military, Aerospace and Transportation applications, driving the electric renaissance in mobility....
-
Information Systems Technician
1 day ago
Logan, Utah, United States Space Dynamics Laboratory Full timeJob ID: 5472Position Posted: 11/17/2025 Join the Space Dynamics Laboratory (SDL) team, where you'll contribute to groundbreaking innovations We are seeking an Information Systems Technician to help support and maintain our virtual and physical computer environments. In this role, you will assist with troubleshooting, provide technical support to systems...
-
Logan, Utah, United States Space Dynamics Laboratory Full time**Job ID: 5642Date Posted: December**The Space Dynamics Laboratory (SDL) is seeking a motivated Entry-Level Multidisciplinary Systems Engineer to be part of our Assembly, Integration, and Test (AI&T) team in the Strategic & Military Space Division. A successful candidate will work closely with the Program Manager and Lead Systems Engineer, to support...
-
Senior Software Engineer
2 weeks ago
Logan, Utah, United States Space Dynamics Laboratory Full timeJob ID: 4632AJoin the Space Dynamics Laboratory (SDL) team, where you'll contribute to groundbreaking innovations We are seeking an experienced Software Engineer to join ourStrategic Military Space (SMS)Division. The emphasis will be on satellite ground systems and related tooling, which will be used by mission and satellite operations teams in various...
-
Senior Software Engineer
2 days ago
Logan, Utah, United States Space Dynamics Laboratory Full timeJob ID: 4632AJoin the Space Dynamics Laboratory (SDL) team, where you'll contribute to groundbreaking innovations We are seeking an experienced Software Engineer to join our Strategic Military Space (SMS) Division. The emphasis will be on satellite ground systems and related tooling, which will be used by mission and satellite operations teams in various...
-
Sales Development Representative
5 days ago
Logan, Utah, United States iWorQ Systems Inc Full timeCompany OverviewWe're looking for a motivated Sales Development Representative (SDR) to join our team. As an SDR, you'll reach out to potential clients, build relationships, and set up meetings to demonstrate the benefits of our software. SDRs are vital in building rapport with new customers and uncovering their unique needs. In our office, you'll have the...
-
Continues Improvement Engineering Intern
2 weeks ago
Logan, Utah, United States Cytiva Full timeBe part of something altogether life-changingWorking at Cytiva in the Life Sciences industry means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies.At...
-
Client Success Account Manager
5 days ago
Logan, Utah, United States Tyler Technologies Full timeDescription As a Client Success Account Manager, you will be the primary point of contact for our Onboarding Channel Partners and Merchant Acquiring Clients. Responsibilities Channel Partner Onboarding: · Build a strong and pleasant onboarding experience for Channel Partners. · Direct, assist and train Onboarding Specialists. · Implement an Onboarding...
-
Customer Success Manager
1 day ago
Logan, Utah, United States Impact Suite Full timeCustomer Success ManagerLocation: Logan, UT (In-Person, On-Site)Employment Type: Full-TimeLooking to hire near the end of 2025 About UsWe're a fast-growing software company based in Logan, Utah, on a mission to improve safety, compliance, and well-being in K–12 schools through innovative technology. We're a small, collaborative team where every member...