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 ziprecruiter.com. 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 4 days ago
Similar jobs that could be interesting for youBased on the Controls Engineer - PLC Programmer in Batavia, IL vacancy
  • $36 - $60 per hour

     ...Description This full-time Project/Electrical Engineer role combines hands-on field service with...  ...to-end project management for electrical control panel solutions across diverse industries...  ...Familiarity with multiple manufacturers PLC programming software and the ability to... 
    Suggested
    Full time
    Contract work
    Temporary work
    Work at office

    Actalent

    Batavia, IL
    4 days ago
  •  ...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
    23 hours 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
    2 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
    4 days 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
    3 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... 
    Full time

    L2x Talent Solutions

    Joliet, IL
    23 hours 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
    3 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
    4 days ago
  • $85k - $115k

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

    Jobot

    Addison, IL
    2 days 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
    4 days 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
    3 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
    3 days ago
  •  ...Field Service Controls EngineerWood Dale, IL 60191OverviewSalary Range $47.15 - $71.00 Hourly...  ...SummaryThe Field Service Controls Engineer is responsible for the installation, commissioning...  ...resource for electrical controls, PLC programming, HMI systems, servo motion control... 
    Hourly pay
    Full time
    Shift work

    Duravant

    Wood Dale, IL
    1 day ago
  • $105k - $160k

     ...practices creates a focus on client success and partnerships that are important to our communities and our environment.Power Controls Engineer (Power Industry)Position Type: Full-TimeIndustry Focus: Power Delivery / Transmission & Distribution / Substations / SCADA & CommunicationsAbout... 
    Full time
    Internship

    Hanson Professional Services

    Lisle, IL
    3 days 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
    3 days ago
  • $97k - $143k

     ...most advanced data centers. Eaton's Electrical Engineering Services & Systems (EESS) division is seeking a Lead Data Center Controls Engineer - Power Systems to join our growing...  ...for our hyperscale and MTDC customers using PLC’s, RTUs, Automation controllers, HMI’s, Multi... 
    Local area

    Eaton Corporation

    Glendale Heights, IL
    4 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... 
    Immediate start

    Global Connect Technologies

    Villa Park, IL
    2 days ago
  • $80k - $115k

     ...Your Contribution: As a  Test and Measurement Controls Engineer reporting to the Head of AC Testing – NA, you will provide support for equipment...  ...will be supporting Industrial controls, including Siemens PLC control systems. Position requires a multidisciplinary... 
    Currently hiring

    MAHLE GmbH

    Lockport, IL
    more than 2 months ago
  •  ...Valdes Architecture & Engineering Company seeks a seasoned Substation Protection & Controls Engineer with 5–10 years of experience in protective relaying, SCADA, and high‑voltage substation systems. The role involves interfacing with client representatives and other discipline... 

    Valdes Architecture & Engineering

    Lombard, IL
    23 hours ago
  • $100k - $160k

     ...Overview Kimley-Horn's Warrenville, Illinois (IL) office is seeking a Substation Protection and Control (P&C) Engineer with 4+ years of experience to join the Power Delivery team. This is not a remote position. Responsibilities The successful candidate will support... 
    Work at office
    Flexible hours

    Kimley-Horn

    Warrenville, IL
    1 day ago
  • $125k - $190k

    Lombard, IL / Griffith, INElectrical Engineering - I&C Engineering /Full Time /HybridResponsibilitiesPrincipal Engineers are expected to...  ...standardsQualificationsBachelor's Degree or Higher in Electrical or Controls Engineering10-15 years (or more) of experience working in a... 
    Full time
    Temporary work
    Work at office

    Valdes Engineering

    Lombard, IL
    23 hours ago
  •  ...Siemens Healthineers is seeking a Robotics Engineer for the ARIES program to design, implement, and verify robotic control, safety, sensing, and interfaces in a real-time medical robotics environment. The role emphasizes deterministic, explainable behavior, hardware... 

    499x Siemens Healthineers Endovascular Robotics, Inc.

    Carol Stream, IL
    3 days ago
  • $42 - $52 per hour

     ...scale. Fleet Operations operates at the intersection of robotics, controls, and real‑world factory execution, ensuring Formic’s automation...  ...applications. About the role As Controls & Automation Engineer, you will own advanced technical support and the long‑term reliability... 
    Full time
    Temporary work
    Local area
    Remote work
    Home office
    Flexible hours
    Shift work

    Blackhornvc

    Woodridge, IL
    3 days ago
  • $19.57 - $35.02 per hour

    Category: Engineering and Technical Job Type: Intern or Co Op Working Mode: Fully On-Site About Us Innovation. Sustainability. Productivity...  ...to participate in the internship program. Job Purpose The Controls Engineering Intern supports the development of next-generation... 
    Full time
    Summer work
    Internship
    Summer internship

    CNH

    Oak Brook, IL
    3 days ago
  •  ...Description Job description   Position Title: Electrical Controls Engineer   Department: Electrical Controls   Report To:...  ...custom automated machinery. Proficient with Allen Bradley PLC’s HMI’s Servo Controls, machine vision (Cognex / Keyence) Configure... 
    Permanent employment
    Remote work
    Monday to Friday
    Flexible hours

    Genesis Automation

    Saint Charles, IL
    22 days ago
  • $110k - $130k

     ...Stay Hands-On. Guide the Team. Build Smarter Machine Controls | $110k-$130k + bonus This Jobot Job is hosted by: Dan Asher Are...  ...programming while helping guide technical processes and other engineers Work on complete mobile machine systems - not traditional software... 
    Local area

    Jobot

    Glendale Heights, IL
    1 day ago
  •  ...Fleet Software & Controls Engineering LeadFull Time | Hybrid | Chicago Metro AreaBuild the software layer that operates and optimizes a distributed battery fleetIntelligent Generation's mission is to empower businesses to engage the clean energy grid. Intelligent Generation... 
    Remote work
    Work from home
    Flexible hours

    Intelligent Generation LLC

    Oak Brook, IL
    4 days ago
  • $92.7k - $114k

     ..., holidays, and sick days and much more. ***This Engineering role can be filled at the Mid-level or Senior Engineer...  ...3-phase power, low/medium/high voltage applications, PLC electrical design SCADA and Controls Experience Generator/Plant modifications... 

    Constellation Energy

    Batavia, IL
    23 hours ago
  •  ...Sargent & Lundy in the United States is seeking a Lead Substation Engineer to apply protective relaying and controls expertise for HV/EHV substations. You will lead a design team and guide engineering efforts from concept through detailed design, ensuring quality and... 

    Sargent & Lundy

    Warrenville, IL
    2 days ago
  • Oberweis is seeking an Electro Mechanical Technician in North Aurora, IL to perform electrical and mechanical maintenance on our equipment. You will identify defects, implement maintenance plans, and troubleshoot systems up to 480V, including basic PLCs and drives. ...

    Oberweis

    North Aurora, 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!