E

East Penn Manufacturing

Manufactures lead-acid automotive and industrial batteries

Senior Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeAnn Arbor, MI, USANo salary listedIn-person

About the Job

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Controls Engineering, or a related discipline.
  • At least 7 years of experience developing embedded software or controls for production products using C/C++.
  • Experience owning software through multiple stages of the V-model, including requirements, design, implementation, integration, and verification.
  • Experience developing and debugging software that directly interfaces with electronics, sensors, communications, and control hardware.
  • Experience with BMS, batteries, automotive, power electronics, industrial controls, or similar safety-critical embedded products.
  • Strong embedded C/C++ development, debugging, and real-time software experience.
  • Experience with CAN communications and protocols such as J1939 and UDS using tools such as CANalyzer or CANoe.
  • Ability to read electrical schematics and troubleshoot interactions between software and hardware.
  • Working knowledge of lithium-ion battery protection, cell monitoring, balancing, diagnostics, and state-of-charge/state-of-health concepts.
  • Experience with requirements traceability, software architecture, configuration management, and structured verification.
  • Ability to take an ambiguous technical objective, define the required work, and independently drive it to completion.
  • Ability to solve problems that cross software, hardware, systems, and test boundaries rather than working only within assigned software tasks.
  • Ability to work in a small engineering team while remaining technically hands-on and accountable for product results.
  • Ability to communicate technical decisions, risks, and tradeoffs clearly across engineering disciplines.

Responsibilities

  • Develop and support battery management system software from requirements and architecture through integration, verification, and production release.
  • Develop battery management system functions including protection, diagnostics, communications, cell monitoring, balancing, contactor control, and battery state estimation.
  • Own complex battery management system issues that cross software, electronics, communications, and battery system boundaries, driving them through root cause analysis and resolution.
  • Work directly with Systems, Hardware, Validation, Manufacturing, Quality, and Field Application teams to deliver and support complete battery products.
  • Define verification methods and perform hands-on integration and testing using battery management system hardware, battery systems, and engineering test equipment.
  • Provide technical direction and oversight for software activities performed by external engineering partners.

Desired Qualifications

  • Direct lithium-ion battery management system development experience from concept through production.
  • Experience with MATLAB/Simulink, model-based development, or production code generation.
  • Functional safety experience with ISO 26262 or IEC 61508.
  • ASPICE or comparable V-model structured product development experience.
  • Hardware-in-the-loop, software-in-the-loop, model-in-the-loop, or automated embedded system verification experience.

About the Company

East Penn Manufacturing

Manufactures lead-acid automotive and industrial batteries

East Penn Manufacturing is a private, family-owned energy storage company that started in 1946 building and reconditioning batteries. It began by recycling old batteries for returning GIs and expanded into automotive, industrial, and specialty battery products. The company operates the world’s largest single-site lead-acid battery manufacturing facility. Its products work by using lead-acid chemistry to store and deliver electrical energy for vehicles, industrial equipment, and energy storage. East Penn differentiates itself through long-term family ownership, reinvestment in facilities, a culture focused on employees and community, and a broad, vertically integrated production footprint without public IPOs or major acquisitions. The goal of East Penn is to provide reliable energy storage solutions while maintaining private ownership and community values, safeguarding its workforce, and supporting a wide range of energy storage applications.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Lyons, IL
Founded
1946

Recently Posted Jobs

Explore more opportunities at East Penn Manufacturing

See more jobs