Controls Engineer - Energy Solutions

Caterpillar Inc.•Mossville, IL
•$89,210 - $133,810•Onsite

About The Position

Caterpillar’s Integrated Drivetrain Energy Solutions (IDES) Division focuses on advanced electrified power trains, zero-emissions products and technologies, and related solutions and services. Its areas include batteries, fuel cells, motors, inverters, microgrid controllers, charging, energy storage systems, lifecycle solutions and services, and integration of ePowertrain components across industries. The Controls Engineer supports energy solutions products in Mossville, Illinois. The role develops, integrates, and validates control strategies for products such as charging solutions, battery energy storage systems, and site energy management controllers. It uses MATLAB, Simulink, embedded C, and Python to solve technical problems, evaluate system performance, and advance controls technologies from concept toward product readiness. Depending on project priorities, work may include controls development, system integration, performance analysis, test automation, or validation support. The engineer collaborates in an agile product group with colleagues in controls, software, electrical systems, validation, and energy solutions. The position requires on-site availability five days per week. Domestic relocation is available; visa sponsorship is not available. Travel is expected 10% of the time.

Requirements

  • Bachelor's degree in Electrical Engineering.
  • Working knowledge of analytical techniques and tools, including determining root causes and developing alternative solutions.
  • Working knowledge of effective communication concepts and techniques, with the ability to transmit, receive, and accurately interpret ideas, information, and needs.
  • Working knowledge of self-management practices and the ability to prioritize multiple concurrent objectives, projects, groups, or activities.
  • Working knowledge of relevant technology and its applications, 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 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, 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service