Energy Solutions Controls Engineer (Onsite)

Caterpillar

Illinois

On-site

USD 89,000 - 134,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision
Paid time off
401(k)
Health Savings Account (HSA)
Flexible Spending Accounts (FSAs)
Career Development
Incentive bonus
Life Insurance
Parental leave
Tuition Reimbursement

Job summary

Caterpillar Inc. in Mossville, Illinois, seeks a Controls Engineer to develop, integrate, and validate control algorithms for charging products, battery energy storage systems, and site energy management controllers.

The role requires MATLAB/Simulink, embedded C, and Python experience, plus a background in electrical engineering and familiarity with MIL/SIL/PIL/HIL verification; you will collaborate across controls, software, electrical, and validation teams.

Qualifications

  • Bachelor’s degree in Electrical Engineering.
  • Experience developing or validating control software for energy storage, charging, microgrid, site energy management, or related tech.
  • Hands-on MATLAB/Simulink, model-based controls development, embedded C, and/or Python.
  • Familiarity with MIL, SIL, PIL, or HIL verification and data analysis.
  • Experience with CAN, embedded controllers, Git/version control, and agile product development.

Responsibilities

  • Develop, integrate and validate control algorithms for charging products, BESS, and site energy management controllers.
  • Translate requirements into control strategies, specs, models, and testable deliverables.
  • Create, simulate, analyze, and implement control models using MATLAB/Simulink, embedded C, and Python; include automation and data analysis.
  • Plan and execute controls verification/validation at multiple levels.
  • Analyze results, troubleshoot, identify root causes, and suggest corrective actions.
  • Support integration of controllers with batteries, power electronics, chargers, generators, inverters, sensors, and networks.
  • Collaborate across controls, embedded software, electrical, systems, product, and validation teams; document decisions and results.

Skills

MATLAB/Simulink
Embedded C
Python
Data analysis
Root cause analysis
Agile development
CAN communications
Git/version control

Education

Bachelor's degree in Electrical Engineering
Controls-related coursework or experience

Tools

MATLAB/Simulink
Git
CAN interface

Job description

Caterpillar Inc. in Mossville, Illinois, seeks a Controls Engineer to develop, integrate, and validate control algorithms for charging products, battery energy storage systems, and site energy management controllers.

The role requires MATLAB/Simulink, embedded C, and Python experience, plus a background in electrical engineering and familiarity with MIL/SIL/PIL/HIL verification; you will collaborate across controls, software, electrical, and validation teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Energy Solutions Controls Engineer
Energy Solutions Controls Engineer

Caterpillar • Mossville (IL)

On-site
USD 89,000 - 134,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+3
Onsite Controls Engineer - Energy Solutions
Onsite Controls Engineer - Energy Solutions

Caterpillar Inc. • Mossville (IL)

On-site
USD 89,000 - 134,000
Medical, dental, and vision benefits
Paid time off
401(k) plans
+5
Controls Engineer - Energy Solutions
Controls Engineer - Energy Solutions

Caterpillar Inc. • Mossville (IL)

On-site
USD 89,000 - 134,000
Medical, dental, and vision benefits
Paid time off
401(k) plans
+5
Controls Engineer - Energy Solutions
Controls Engineer - Energy Solutions

Caterpillar • Mossville (IL)

On-site
USD 89,000 - 134,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+3
Controls Engineer - Energy Solutions
Controls Engineer - Energy Solutions

Caterpillar • Illinois

On-site
USD 89,000 - 134,000
Medical, dental, and vision
Paid time off
401(k)
+7
Electrification Site Solutions Engineer: BESS & Microgrid
Electrification Site Solutions Engineer: BESS & Microgrid

Caterpillar • Illinois

On-site
USD 98,000 - 146,000
Relocation assistance
5 days onsite per week
Lead Battery Controls Engineer - BMS & Embedded
Lead Battery Controls Engineer - BMS & Embedded

Caterpillar Inc. • Mossville (IL)

On-site
USD 128,000 - 193,000
Medical benefits
401(k) plan
Career development
+1
Site Electrification Design Engineer: BESS & Microgrid
Site Electrification Design Engineer: BESS & Microgrid

Caterpillar • Mossville (IL)

On-site
USD 98,000 - 146,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+6
BMS Controls Engineering Lead
BMS Controls Engineering Lead

Caterpillar • Peoria (IL)

On-site
USD 128,000 - 193,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+9
Battery Control Systems Engineer | BMS & ePowertrain
Battery Control Systems Engineer | BMS & ePowertrain

Caterpillar • Mossville (IL)

On-site
USD 128,000 - 193,000