Control Systems Senior Engineer

Caterpillar Caterpillar · Industrial · Mossville, IL

Senior Controls Engineer to provide technical leadership in the development, integration, and validation of electro-hydraulic (EH) implement control systems for Caterpillar machines. Responsibilities include developing control algorithms, feature requirements, system architectures, embedded software development, calibration, tuning, and supporting NPI programs and functional safety activities.

What you'd actually do

  1. Develop and maintain control algorithms, feature requirements, and system architectures for EH implement systems (e.g., lift, tilt, blade, work tool, auxiliary functions) through activities including: - Model‑based design (MATLAB/Simulink) - Embedded software development and integration - Calibration and tuning - Verification & Validation (V&V)
  2. Contribute to AUTOSAR‑based software strategy and modular control implementations
  3. Support NPI programs through system integration, issue resolution, and production readiness
  4. Collaborate closely with hydraulics, electronics, software validation, and product groups
  5. Support functional safety activities, including safety goal definition, hazard analysis, and alignment with ISO standards.

Skills

Required

  • Analytical Thinking
  • Communicating Complex Concepts
  • Problem Solving
  • Technology Advising
  • Conceptual Thinking
  • Embedded Systems
  • Requirements Analysis
  • Technical Troubleshooting

Nice to have

  • Strong experience in EH implement or hydraulic machine control systems
  • Proficiency in MATLAB/Simulink model‑based development
  • Experience with AUTOSAR architecture and modular software platforms
  • Knowledge of systems engineering, requirements management, and validation practices
  • Proven experience with control system architecture, modular software design, and system integration.

What the JD emphasized

  • functional safety
  • ISO standards