Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controls Engineer - PLC Programmer

$75k - $95k

Trova

Job Description

Job Description

Controls Engineer – PLC Programmer (Direct Hire) | Batavia, IL (On-Site)Pay Range: $75,000 to $95,000

Bring machines back to life—and make them better than ever. If you enjoy solving tough electrical and controls challenges, improving reliability, and seeing your work running on the shop floor and at customer sites, this role puts you at the center of high-impact rebuilds and repairs.

Overview

We’re hiring a Controls Engineer / PLC Programmer to support machine rebuild and repair projects by developing and maintaining PLC, HMI, and servo-drive programs , producing electrical schematics , and troubleshooting electrical and programming issues. This is a full-time, on-site role in Batavia, IL , with travel up to 30% for customer support.

What You’ll Do
  • Partner with Engineering, Sales, and Rebuild teams to confirm project scope and requirements for new rebuild/repair jobs
  • Identify, pull, and distribute parts for jobs; coordinate with Purchasing on components and replacement parts (including obsolete electrical parts)
  • Create electrical schematics and provide technical support for electrical/programming issues
  • Prepare parts for outside services and create purchase orders as needed
  • Develop, update, and maintain PLC, HMI, and servo-drive programs while keeping software/hardware knowledge current
  • Provide phone and on-site customer support; travel to customer sites when needed
  • Complete final job reviews, document work with photos, update job records, and return unused parts to inventory
  • Perform requested tests (e.g., coating-thickness checks and thermal imaging ) and deliver detailed reports
  • Support inventory activities, including distributing manufactured parts after final inspection and helping load/unload machinery
Must-Have Qualifications
  • Experience with PLC programming , HMI design , and servo drives
  • Experience with Allen-Bradley software (e.g., RSLogix 500, Ultraware, PanelBuilder )
  • Ability to read electrical schematics; basic knowledge of electrical/electronic circuits
  • Experience with AC motors and VFDs
  • Willingness and ability to travel up to 30%
Nice-to-Have
  • Familiarity with AutoCAD Electrical
  • Familiarity with ERP systems and Microsoft Word/Excel
Work Environment & Physical Requirements
  • Occasionally work in a non-climate-controlled shop environment
  • Use basic shop tools (drills, hammers, screwdrivers, sanders, saws)
  • Ability to lift and move up to 40 lbs

Apply today and help deliver reliable, well-documented controls solutions from rebuild through final test and customer support.

About Trova Advisory Group
Trova Advisory Group specializes in delivering a comprehensive array of staffing solutions tailored to meet the diverse needs of businesses across various sectors. Our expertise spans clerical, administrative, financial, and professional roles, offered through flexible arrangements including temporary placements, temp-to-hire options, and direct hire services. With a keen understanding of the dynamic demands of today's workforce landscape, we pride ourselves on providing top-tier talent solutions that empower organizations to thrive and succeed in a competitive market environment.

Trova Advisory Group is proud to be an Equal Opportunity Employer. We consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability status, protected veteran status, or any other legally protected characteristic or group status.

We are committed to creating a culturally diverse and inclusive workplace where individuals of all abilities are welcomed and supported. If you require a reasonable accommodation during the application or interview process, please contact us at View email address on us.fitly.work. Include the nature of your request and your contact information, and we will be happy to assist you.

Trova Advisory Group offers a comprehensive benefits package offering Medical, and Dental benefit options to all eligible employees.

#zr
#trova

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Controls Engineer - PLC Programmer in Batavia, IL vacancy
  •  ...Design, develop, program, and troubleshoot PLC-based control systems for industrial equipment and automated manufacturing processes. Develop...  ..., and control panel layouts. Collaborate with electrical engineers, mechanical engineers, technicians, and production teams on... 
    Suggested
    Full time

    L2x Talent Solutions

    Itasca, IL
    1 day ago
  •  ...: $90000 - $110000Posted: 2026-05-01We are seeking a talented Controls Engineer to design, program, and support custom automation systems for...  ...industrial applications. This role will be responsible for developing PLC and HMI software, integrating controls hardware, and... 
    Suggested

    Sterling Engineering

    Downers Grove, IL
    3 days ago
  • $110k - $135k

     ...specializing in custom industrial automation and robotics. The Controls Engineer will play a key role in designing, developing, integrating,...  ...candidate will have a strong background in electrical controls, PLC programming, robotics, HMI development, and motion control, along... 
    Suggested
    Full time

    Cypress HCM

    Bartlett, IL
    20 hours ago
  • $110k - $120k

     ...000 - $115000Posted: 2025-03-10Title: Sr Controls EngineerLocation: Wood Dale, IL (100% Onsite...  ..., 401k etc.Job Summary:The Sr Controls Engineer will lead the design and execution of...  ...electrical controls, drives, servos and PLC logic (Allen Bradley and/ orSiemens)Strong... 
    Suggested

    Sterling Engineering

    Wood Dale, IL
    4 days ago
  •  ...Technical Leadership & Engineering Authority: -Serve as the senior technical authority for the...  ...implementation of industrial automation and control systems. -Establish control system...  ...& Development: Architect and develop PLC software solutions using platforms such as... 
    Suggested
    Full time

    L2x Talent Solutions

    Joliet, IL
    1 day ago
  • $90k - $130k

     ...Field: EngineeringJob Number: 194246Apply: JobMolex is seeking a Controls Engineer to support the deployment, startup, and optimization of...  ...automation experience.Experience using Beckhoff TwinCAT and/or Omron PLC platforms.Experience with industrial machine vision systems... 
    Remote work
    Flexible hours

    Molex

    Naperville, IL
    4 days ago
  •  ...Instrumentation & Control Engineer Piper Maddox is partnering with an advanced nuclear technology company seeking an Instrumentation & Control...  ..., instrumentation, controllers, and software Work across PLC, FPGA, DCS, SCADA, and embedded control systems Support... 
    Full time
    Relocation package

    Piper Maddox

    Oak Brook, IL
    20 hours ago
  •  ...Job Title: Electrical Controls Engineers Location: Darien, IL area Job Type and Duration: Direct Hire Mid-Level: 90-110/K Sr...  ...projects in our onsite fabrication facility. Development of PLC and HMI programming. VFD and Servo Motion programming.... 
    Temporary work
    Night shift

    ESPO

    Downers Grove, IL
    3 days ago
  • $110k - $135k

     ...Controls Engineer Matrix Design LLC - Bartlett, IL 60103 Overview Salary Range $110,000.00 - $135,000.00 Salary Level Senior Position...  ...projects. This position focuses on integrating robotic systems, PLC programming, HMI development, and motion control for a wide... 
    Full time

    MatrixIndustrialAutomation

    Bartlett, IL
    4 days ago
  • $120k - $160k

     ...Senior Controls Engineer You will join one of our 45 offices in the US, be part of a committed team of over 1500 professionals, and work in...  ...complete project execution including team leadership, SCADA design, PLC and HMI programming, and site start-up support of integrated... 
    Flexible hours

    BW Integrated Systems

    Oak Brook, IL
    3 days ago
  • $100k - $140k

     ...Senior Controls Engineer Job Type: Full-time Pay: $100,000.00 - $140,000.00 per year Benefits: Health insurance, paid time off, dental insurance, vision insurance, 401K matching, bonus eligible Schedule: First shift Work Location: In person Role Purpose... 
    Full time
    Work experience placement
    Remote work
    Day shift

    MSI Express, Inc

    Lombard, IL
    4 days ago
  • $125k - $150k

     ...infrastructure, power distribution systems, and controls reliability Drive preventative and...  ...Bachelor's degree in Electrical Engineering or related discipline 5+ years of electrical...  ...experience in manufacturing Strong PLC, HMI, VFD, and industrial automation... 
    Permanent employment
    Contract work
    Temporary work
    Local area
    Shift work

    Michael Page

    Naperville, IL
    3 days ago
  •  ...Controls Engineer Saint Charles, IL Contract to Perm An automation solutions provider is seeking a skilled Controls Engineer to design and build custom automated assembly, testing, and special process equipment across various industries. This role offers an exciting... 
    Permanent employment
    Contract work
    Remote work

    Confident Search Consultants

    Lombard, IL
    3 days ago
  • $80k

     ...Controls Engineer I Job Location US-IL-Bolingbrook | US-IL-Bolingbrook | US-MI-Grand...  ...device layout drawings, control schematics, PLC logic. May work with support of more...  ...control panel fabrication Develop Programmable Logical Control (PLC) programs Maintain... 
    For contractors

    Daifuku Intralogistics America Corporation

    Bolingbrook, IL
    4 days ago
  • $90k - $100k

     ...Control Engineer A leading manufacturing company is seeking a skilled and motivated Control Engineer to join our engineering...  ...tasks by operating computer-assisted design (CAD), programmable logic controllers (PLC), or engineering software and equipment. Apply logic... 
    Temporary work
    Flexible hours

    QUICK USA Inc

    Itasca, IL
    4 days ago
  •  ...Handling Solutions Designer Designs control systems for industrial material...  ...control panel fabrication 7) Develop Programmable Logical Control (PLC) programs 8) Maintain product...  ...cost estimates 9) Follow established engineering standards and best practices including... 
    For contractors

    Daifuku Intralogistics America

    Bolingbrook, IL
    8 hours ago
  •  ...Automated Guided Vehicle (AGV) Controls Engineer Join a dynamic team where innovation meets practicality! As a key player in designing, programming...  ..., controls design, electrical drawings, system simulation, PLC and HMI programming, and AGV traffic control. This role is... 
    Night shift

    Artech

    Itasca, IL
    1 day ago
  •  ...Job Details: We are seeking a dynamic and experienced Controls Engineer to join our manufacturing team. This is a permanent, full-time...  ...similar role within the manufacturing industry. 3. Proficient in PLC Programming, SCADA, Control Systems Design, Automation, and Industrial... 
    Permanent employment
    Full time
    Local area

    Jobot

    Addison, IL
    3 days ago
  • $160k

     ...Job Description Controls Engineer - Automation Location: Elgin, IL Job Type: Full-Time Compensation: Up to $160,000 annually (based...  ...in custom automation or machine build environments ~ PLC programming experience ~ Siemens (preferred) ~ Rockwell Automation... 
    Full time
    Remote work

    Sterling Engineering

    Plato Center, IL
    1 day ago
  • $95k - $128k

     ...Job Title: Electrical Controls EngineerJob Description Design electrical controls and...  ...TQM practices. Essential Skills ~ PLC programming ~ Electrical design and troubleshooting...  ...Actalent is a global leader in engineering and sciences services and talent... 
    Permanent employment
    Temporary work

    Actalent

    Bartlett, IL
    8 hours ago
  •  ...Senior Controls Engineer Addison, IL - Hybrid Role Full-Time Skills: Controls Engineer, Controls Hardware, Control Panel Design, Motor...  ...Systems, Electrical Schematics, Control Panel, SCCR Calculations, PLC, HMI, SCADA, DCS Client: Wunderlich-Malec Experience... 
    Full time
    Work at office
    Visa sponsorship
    Relocation package

    Syntricate Technologies

    Addison, IL
    4 days ago
  •  ...Automation Controls Engineer My client a top Consulting Engineering firm in Illinois is seeking Electrical Controls Engineers with the following...  ...Industrial automation & controls engineering experience PLC, HMI, SCADA, VFD programming Design new control systems Optimize... 
    Permanent employment

    Liberty Personnel Services, Inc.

    Downers Grove, IL
    1 day ago
  • $86k - $126k

    Eaton’s Electrical Engineering Services & Systems division is seeking a SeniorPower Systems Controls Engineer to join our industry-leading team. In this role,...  ...modify, test, and deploy software for Programmable Logic Controllers (PLC’s), Data concentrators, Multi-function... 
    Local area
    Remote work
    Relocation

    Eaton Corporation

    Glendale Heights, IL
    20 hours ago
  • $125k - $170k

    Lombard, ILPower Delivery Engineering - Power Delivery Engineering /Full Time /HybridSeasoned Substation Protection & Controls Engineer with 5-10 years of experience in protective relaying, SCADA, and communications for high voltage substations. Knowledge of microprocessor... 
    Full time
    Temporary work
    Work at office

    Valdes Engineering

    Lombard, IL
    4 days ago
  • $86k - $126k

    Eaton’s Electrical Engineering Services & Systems division is hiring a Senior Microgrid Controls Engineer! In this role, you’ll develop microgrid control solutions for customers across the U.S to achieve energy savings, reduce greenhouse emissions, improve system resiliency... 
    Local area

    Eaton Corporation

    Glendale Heights, IL
    4 days ago
  • $120k - $170k

     ...Job Description Position Title: Instrumentation and Control Engineer Position Description: Protingent Staffing has an exciting direct...  ...years of hands-on experience in digital I&C platforms (such as PLC, FPGA, DCS, SCADA, or embedded control system), including... 
    Contract work

    Protingent

    Oak Brook, IL
    2 days ago
  • $120k - $170k

     ...Instrumentation and Control Engineer Direct Hire Job Site : Onsite Job No. : 33672 City : Oak Brook State...  ...• 5+ years of hands-on digital I&C experience (PLC, FPGA, DCS, SCADA, or embedded controls) in regulated environments... 
    Contract work

    Averro

    Oak Brook, IL
    2 days ago
  •  ...We are seeking an experienced Controls Engineer with hands-on experience in Pivotware, Detect-It, and Proplanner to support manufacturing operations, production process development, and quality control initiatives. The ideal candidate will have a strong understanding... 
    Full time

    Global Connect Technologies

    Oakbrook Terrace, IL
    1 day ago
  • $125k - $150k

     ...Automation & Controls Engineer The Automation & Controls Engineer will design, implement, and support automation systems across manufacturing...  ...Responsibilities Design, program, and troubleshoot PLC, HMI, and SCADA systems Integrate new manufacturing and... 
    Permanent employment
    Temporary work
    Work at office
    Local area

    LHH Recruitment Solutions

    Joliet, IL
    7 hours ago
  • ENTRUST Solutions Group is seeking a Sr. Engineer with strong Protection & Control (P&C) experience to support the design, development, and execution of substation and power system projects.Key ResponsibilitiesLead engineering design and technical execution of P&C systems... 
    Full time
    Remote work

    EN Engineering

    Warrenville, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controls Engineer - PLC Programmer. Be the first to apply!