Controls Systems Senior Engineer

Caterpillar Caterpillar · Industrial · Peoria, IL

This role focuses on developing and integrating Autonomy and Productivity capabilities for Caterpillar's Motor Grader team, advancing Machine Safety, Productivity, and Autonomy solutions. It involves developing algorithms for sensing, planning, and control to support machine automation, and potentially integrating AI & deep learning solutions.

What you'd actually do

  1. Develop advanced electronic control systems that align with customer needs for Machine Safety, Productivity, Autonomy & Automation.
  2. Collaborate with hardware, controls, and software engineers to verify and release software, and validate solutions with operators and customers.
  3. Develop algorithms for sensing, planning, and control to support machine and work tool automation.
  4. Solve analytical problems and debug systems that include hardware and software components, including on-machine tuning and testing.
  5. Participate in R&D programs through entire lifecycle, from launch to production.

Skills

Required

  • Bachelor’s degree in engineering or related field.
  • Embedded Systems knowledge
  • Requirements Analysis knowledge
  • Technical Troubleshooting knowledge
  • Product Testing knowledge

Nice to have

  • Knowledge and/or experience with machine dynamics and kinematics, control algorithm theory, real-time embedded systems, EH system control development and tuning.
  • Knowledge and/or experience with AI & deep learning integration, and perception solutions.
  • Experience developing and testing systems on Motor Grader machines or other earthmoving equipment.
  • Experience with Python, Matlab/Simulink, C++, and/or ROS.

What the JD emphasized

  • Autonomy solutions
  • machine and work tool automation
  • AI & deep learning integration

Other signals

  • Autonomy solutions
  • Advanced Technology initiative
  • machine and work tool automation
  • AI & deep learning integration