Battery Control Systems Engineering Specialist

Caterpillar•Mossville, IL
•Onsite

About The Position

Caterpillar’s Integrated Drivetrain Energy Solutions (IDES) Division develops electrified powertrain and zero-emissions products, technologies, solutions, and services. The Battery Control Systems Engineering Specialist leads battery management system (BMS) controls software solutions for Caterpillar batteries across mobile construction and mining equipment, marine, rail, oil and gas, and stationary electric power applications. The role provides technical leadership for Caterpillar’s advanced power systems and contributes to current and future electrified powertrain products. The specialist gathers and meets customer needs throughout development and integration of BMS control strategies, spanning requirements, design, simulation, integration, validation, and production implementation on BMS controllers. The position works with global and cross-functional engineering teams to resolve technical problems, deliver project goals, keep current with technology, and mentor team members. The role is based in Peoria, Illinois, and requires working onsite five days per week, with travel of up to 25% possible. Domestic relocation is available; visa sponsorship is not available.

Requirements

  • Bachelor’s or master’s degree in engineering; a focus on control systems or mechatronics is preferred.
  • Extensive industry experience developing controls software, performance or system validation related to control algorithms for complex systems.
  • Expertise in software validation methodologies, including HIL, SIL, laboratory, and machine or vehicle testing.
  • Experience with MATLAB/Simulink or similar tools, including embedded code exposure.
  • Proficiency with controls model design and Model Based System Engineering tools.
  • Knowledge of Direct-to-Flash methodology for creating experimental flash files.
  • Hands-on experience with CAN communication and use of CANape.
  • Knowledge and experience with lithium-ion batteries and/or BMS control strategies.
  • Extensive experience with requirements analysis tools, methods, and techniques, including eliciting, analyzing, and recording functional and non-functional requirements.
  • Extensive experience with conceptual thinking and identifying critical ideas and interdependencies among system elements that affect performance.
  • Ability to communicate complex technical concepts clearly using appropriate presentation, summarization, and simplification techniques.
  • Extensive experience with embedded systems and developing systems of varying complexity to control the operations of the machine in which they are embedded.
  • Extensive experience recognizing, anticipating, and resolving organizational, operational, or process problems, and applying problem-solving approaches appropriately to diverse situations.

Nice To Haves

  • Prior experience or coursework involving battery electric power systems.
  • Prior experience with battery systems simulation.
  • Experience applying AI/ML and other advanced controls techniques.

Responsibilities

  • Define and document BMS control requirements.
  • Design and develop core and application software features based on product needs.
  • Create common control features using model-based development for different electrification architectures.
  • Use virtual product development, including MIL and SIL simulations, for testing, optimization, and performance verification.
  • Develop, calibrate, and validate BMS control features in laboratory and application environments.
  • Provide onsite support at proving grounds and customer locations as needed.
  • Lead cross-functional engineering teams in implementing robust BMS control strategies.
  • Collaborate with customers and internal teams to understand software requirements and ensure system integration and validation of control strategies across module, pack, and application design.
  • Protect Caterpillar’s intellectual property and deliver cost- and time-effective technical solutions.
  • Mentor team members and collaborate with global teams to address technical problems and meet project goals.

Benefits

  • Medical, dental, and vision benefits.
  • Paid time off, including vacation, holidays, and volunteer time.
  • 401(k) savings plans.
  • Health Savings Account (HSA).
  • Flexible Spending Accounts (FSAs).
  • Health Lifestyle Programs.
  • Employee Assistance Program.
  • Voluntary benefits and employee discounts.
  • Career development.
  • Incentive bonus.
  • Disability benefits.
  • Life insurance.
  • Parental leave.
  • Adoption benefits.
  • Tuition reimbursement.
  • Domestic relocation is available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service