Controls Engineer - Energy Solutions

Caterpillar•Mossville, IL
•Onsite

About The Position

The Controls Engineer supports Caterpillar’s Integrated Drivetrain Energy Solutions (IDES) Division by developing, integrating, and validating control strategies for energy solutions products, including charging solutions, battery energy storage systems, and site energy management controllers. The role applies MATLAB, Simulink, embedded C, and Python to solve technical problems, assess system performance, and advance controls technologies from concept toward product readiness. Project work may include controls development, system integration, performance analysis, test automation, and validation support. The engineer works within an agile product group and collaborates with engineers in controls, software, electrical systems, validation, and energy solutions to improve the performance, reliability, and integration of power and energy products. Caterpillar’s IDES Division focuses on advanced electrified power trains, zero-emissions products and technologies, and related solutions and services. Areas include batteries, fuel cells, motors, inverters, microgrid controllers, charging, energy storage systems, lifecycle solutions and services, and integration of ePowertrain components across industries.

Requirements

  • Bachelor’s degree in Electrical Engineering.
  • Working knowledge of analytical techniques and tools, including determining root causes and creating alternative solutions.
  • Working knowledge of effective communication concepts and techniques, including accurately transmitting, receiving, and interpreting information.
  • Working knowledge of self-management practices and the ability to prioritize multiple concurrent objectives, projects, groups, or activities.
  • Working knowledge of a technology and its application methods, with the ability to develop and provide solutions to significant technical challenges.

Nice To Haves

  • Coursework or experience in controls, power electronics, embedded systems, energy systems, or dynamic-system modeling.
  • Experience developing or validating control software for battery energy storage, charging, microgrid, site energy management, hybrid power, generators, inverters, DC-DC conversion, or other technologies.
  • Hands-on experience with MATLAB/Simulink, model-based controls development, embedded C, and/or Python.
  • Familiarity with controls verification and validation methods such as MIL, SIL, PIL, or HIL, along with data analysis and root-cause troubleshooting.
  • Experience with or exposure to requirements development, CAN communications, embedded controllers, Git/version control, and agile product development.

Responsibilities

  • Develop, integrate, and validate control algorithms for charging products, battery energy storage systems, and site energy management controllers.
  • Translate product and system requirements into control strategies, functional specifications, models, and testable engineering deliverables.
  • Create, simulate, analyze, and implement control models using MATLAB, Simulink, embedded C, and Python, including automation and engineering data analysis.
  • Plan and execute controls verification and validation at the model, software, controller, subsystem, and integrated-system levels.
  • Analyze test results, troubleshoot unexpected system behavior, identify root causes, and recommend practical corrective actions.
  • Support integration of controllers with batteries, power electronics, chargers, generators, inverters, sensors, communications networks, and other energy systems.
  • Collaborate across controls, embedded software, electrical, systems, product, and validation teams.
  • Document technical decisions, test results, and conclusions.

Benefits

  • Medical, dental, and vision benefits
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)
  • 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 assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service