Demo

Controls Engineer - PLC Programmer

Trova Advisory Group
Batavia, IL Full Time
POSTED ON 11/4/2026
AVAILABLE BEFORE 3/2/2027

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 trova@gotrova.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

Salary : $75,000 - $95,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Controls Engineer - PLC Programmer?

Sign up to receive alerts about other jobs on the Controls Engineer - PLC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$79,482 - $102,763
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$115,522 - $153,258
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$115,522 - $153,258
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Trova Advisory Group

  • Trova Advisory Group Farmington, MI
  • Technical Service Coordinator (Direct Hire) — On-Site | Farmington Hills, MI Pay Range: $35.00 to $40.00 per houf Work Schedule: Onsite, Monday through Fri... more
  • 9 Days Ago

  • Trova Advisory Group Des Plaines, IL
  • Receptionist Location: Des Plaines, IL Schedule: 8am-4:30pm Monday-Friday Pay: $18.50/hr Position Overview We are seeking a professional and personable Rec... more
  • 9 Days Ago

  • Trova Advisory Group Northbrook, IL
  • Quality & CMM Technician (Direct Hire) — On-Site (Northbrook, IL) Pay Range: $65,000 - $75,000 Employment Type: Direct Hire Work Schedule: Onsite, Monday t... more
  • 9 Days Ago

  • Trova Advisory Group Des Plaines, IL
  • Human Resources Manager (On-Site) — Des Plaines, IL Salary Range: $80,000 to $90,000 Work Schedule: Onsite, Monday through Friday, 830a to 5p Ready to be t... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Controls Engineer - PLC Programmer jobs in the Batavia, IL area that may be a better fit.

  • Tootsie Roll Industries Chicago, IL
  • MECHANIC P In addition to satisfying the requirements of Mechanic I, the applicant must be able to maintain electrical/electronic systems, read control sch... more
  • 2 Months Ago

  • Johnson Controls International Arlington, IL
  • Build your best future with the Johnson Controls team! As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the perf... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!