Manufacturing Controls Engineer - PLC

Caterpillar Inc.East Peoria, IL
$112,710 - $169,060Onsite

About The Position

This position will work with a cross-functional team to define software requirements to support Continuous Product Improvement (CPI), New Product Introduction (NPI), and aftermarket demand. The individual will have end-to-end responsibility of Electric Rope Shovel software from implementation to releasing and will be the technical expert in Programmable Logic Controller (PLC)/Human Machine Interface (HMI)/technology software.

Requirements

  • Data Gathering & Analysis: Knowledge of data gathering and analysis tools, techniques, and processes; ability to collect and synthesize data from a variety of stakeholders and sources in an objective manner to reach a conclusion, goal, or judgment.
  • Industrial Automation/Automatic Control: Knowledge of various industrial automatic control systems, processes and methodologies in a manufacturing environment; ability to design, implement and maintain automatic production systems/processes to improve productivity and efficiency, as well as minimize human intervention.
  • Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.
  • Project Management: Knowledge of effective project management strategies and tactics; ability to plan, organize, monitor, and control projects, ensuring efficient utilization of technical and administrative resources to achieve project objectives.
  • Quality Management: Knowledge of quality management methods, tools, and techniques and ability to create and support an environment that meets the quality goals of the organization.
  • Robotics/Computer Controlled Machinery: Knowledge of robotics technologies and computer controlled machinery; ability to implement and operate robotics and computer controlled machinery in an automated manufacturing environment.
  • Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools, and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application, or operation.
  • Robotic Process Automation (RPA): Knowledge of techniques and processes of robotic process automation (RPA); ability to develop and deploy RPA solutions in various industries.

Nice To Haves

  • 8+ years of PLC/HMI software development, design, and troubleshooting experience.
  • Experience in Siemens Step 7 and Siemens WinCC program.
  • Prior off-highway machine/mining experience.
  • Allen Bradley PLC5 / Factory Talk Experience.
  • Experience in Matlab Simulink / C / C++ program.
  • Field service experience.
  • Ability to work independently.
  • Experience in the hydraulic system.
  • Experience with manufacturing support activities.
  • Prior experience working within new product development program, continuous product improvement program, and/or aftermarket sale.
  • Ability to multitask and adjust to changing priorities as needs arise.

Responsibilities

  • Program and troubleshoot software per requirements.
  • Write structured and well-documented requirements.
  • Develop a test plan for software.
  • Test/validate software on the bench and on the machine.
  • Support cross-functional teams on Logic Controller (PLC) / Human Machine Interface (HMI) related topics.
  • Plan and manage deliverables to ensure project timelines are met.
  • Guide and collaborate with other programmers.

Benefits

  • Medical, dental, and vision benefits
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service