Battery Control Systems Engineering Specialist

Caterpillar Inc.•Mossville, IL
•$128,470 - $192,710•Onsite

About The Position

Caterpillar’s Integrated Drivetrain Energy Solutions (IDES) Division develops electrified power trains, zero-emissions products and technologies, and related solutions and services. Its areas of focus include batteries, fuel cells, motors, inverters, microgrid controllers, charging, energy storage systems, lifecycle solutions, and integration of components for ePowertrain applications. The Battery Control Systems Engineering Specialist leads battery management system (BMS) controls software solutions for batteries used in applications including mobile construction and mining equipment, marine, rail, oil and gas, and stationary electric power. The role provides technical leadership for Caterpillar’s advanced power systems and is accountable for gathering and meeting customer needs throughout control-strategy development and integration, including requirements, design, simulation, integration, and validation. Accountability covers the full development cycle, from concept through production implementation on a BMS controller. The specialist collaborates with global teams to solve technical problems and achieve project goals, keeps current with technology, and mentors team members. The role directly affects Caterpillar’s current and future electrified powertrain products.

Requirements

  • Bachelor’s or master’s degree in engineering.
  • Extensive industry experience developing controls software and conducting performance or system validation related to control algorithms for complex systems.
  • Expertise in software validation methodologies, including HIL, SIL, laboratory, and machine or vehicle validation.
  • Experience with MATLAB/Simulink or similar tools, including embedded code exposure.
  • Proficiency in 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 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 explain complex technical concepts clearly to different audiences using effective presentation, summarization, and simplification techniques.
  • Extensive experience with embedded systems and developing systems of varying complexity to control machine operations.
  • Extensive experience recognizing, anticipating, and resolving organizational, operational, or process problems, and applying problem-solving approaches appropriately to diverse situations.
  • Ability to work onsite five days a week in Peoria, Illinois.

Nice To Haves

  • Focus in control systems or mechatronics.
  • 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 and design and develop core and application software features based on product needs.
  • Create common control features using model-based development for multiple 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 on-site support at proving grounds and customer locations as needed.
  • Lead cross-functional engineering teams in implementing robust BMS control strategies.
  • Work with customers and internal teams to understand software requirements and ensure system integration and validation of control strategies for module, pack, and application designs.
  • Protect Caterpillar’s intellectual property and deliver cost- and time-effective technical solutions.
  • Collaborate with global teams, solve technical problems, meet project goals, stay current with innovative technology, and mentor team members.

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