Control Systems Senior Engineer

Caterpillar

Confirmed live today High trust
Closes in 6 days

Quick summary

Work type
On-site
Location
Mossville, ILIrving, TX
Salary
$112,710–$169,060 / yr
Posted
11 days ago
Freshness
Confirmed live today
Closes
Nov 2, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $167k
This role $141k
$103k $206k
below market most similar roles pay here above market

This role pays less than 74% of similar roles. Most pay $140,000–$194,484 — the blue band above. At the midpoint, this role pays about $141k versus about $167k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 131 open roles on FindRole.

Listed pay typically runs $128,470–$192,710 across 125 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Control Systems Senior Engineer

The Control Systems Senior Engineer joins the transmission controls technology team to design, develop, and test embedded control system features for heavy machinery. This role involves gathering product requirements, designing embedded systems to meet functional specifications, and leading the delivery of software components. Key responsibilities include improving existing features and innovating new ones while supporting strategic architectural initiatives like Autosar and modularity. The engineer will perform model-based implementations in Simulink and conduct testing using Model-in-the-Loop, Software-in-the-Loop, and Hardware-in-the-Loop methods. Required skills include requirements analysis, technical troubleshooting, and proficiency with MATLAB, Stateflow, and tools like CANape and CANalyzer. The work focuses on machine performance and operator assistance features, such as Transmission Automatic Gear Selection, Traction Control, and AutoCarry for mobile equipment applications.

What you'll do

  • Gather and document product and system requirements for control systems.
  • Design embedded control systems to meet functional requirements and architectural initiatives.
  • Implement software components using model-based designs in Simulink.
  • Test, tune, and debug embedded software using MIL, SIL, HIL, and on-machine methods.
  • Optimize system performance and improve code quality through rigorous testing.
  • Provide post-production support to clients and partner teams.
  • Lead and mentor engineers on the software development team.

What we're looking for

  • BS or MS in Electrical, Mechanical, or Computer Engineering, or Computer Science (preferred)
  • Experience with requirements, software specification, and workflow management (preferred)
  • Well-versed in version control and configuration management tools for software development (preferred)
  • Demonstrated delivery of real-time embedded control systems software in the transmission domain with MATLAB / Simulink / Stateflow (preferred)
  • Proficiency with AUTOSAR and generating AUTOSAR-compliant code from Simulink (preferred)
  • Knowledge of software testing methods like Model-in-the-Loop, Software-in-the-Loop, and Hardware-in-the-Loop (preferred)
  • Familiarity with testing tools like Vector Network Interfaces, CANape, and CANalyzer (preferred)
  • Working knowledge of machine systems like engines, power systems, and multi-speed drivetrains (preferred)

More like this

Similar roles

Senior Embedded Software Engineer

Caterpillar

Mossville, IL 13 days ago $112,710–$169,060
Embedded Software C Python MATLAB Simulink HIL SIL MIL Git dSPACE Trace 32 Debugger CANalyzer CAN SAE J1939 Regression Testing Root Cause Analysis Software-in-the-Loop Flash Files

Battery Control Systems Engineering Specialist

Caterpillar

Peoria, IL 4 days ago $128,470–$192,710
BMS MATLAB Simulink HIL SIL CAN Communication CANape Embedded Systems Control Algorithms Lithium-Ion Batteries AI ML Requirements Analysis Direct-to-Flash MIL Validation Simulation

Senior Controls Systems Design Engineer

Microsoft

Remote 8 days ago $119,800–$234,700
EPMS Industrial Controls Power Telemetry TCP/IP Serial Communication Data Acquisition Electrical Power Systems Building Automation Systems Engineering Network Design Commissioning Instrumentation Metering Time Synchronization Distributed Systems
3+ yrs exp Remote

Control Systems Engineer

Leidos

Springfield, VA +1 81 days ago $73,450–$132,775
ICS SCADA Ignition Tridium Niagara Framework (N4) BACnet Modbus DG Logik Control Systems PE EC-DAS Microsoft Windows Network+ Security+ CCNA ITIL Systems Integration Configuration Management Root Cause Analysis
5+ yrs exp