Programming / PLC Technician

Foresight Energy LP

Illinois

On-site

USD 31,175 - 39,371

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision, and prescription coverage
401(k) plan
Paid holidays and vacation time

Job summary

A leading energy company is looking for a Programming / PLC Technician to handle the configuration and maintenance of PLCs in mining operations. The ideal candidate will have at least 2 years of experience in industrial automation and be proficient with Allen-Bradley systems. This role offers an hourly pay range of $22.63–$28.58 depending on experience, along with bonus potential and comprehensive benefits.

Qualifications

  • 2+ years of experience in industrial automation or mining controls preferred.
  • Proficiency with Allen-Bradley PLCs; experience with ABB or Toshiba systems a plus.
  • MSHA certification preferred or willingness to obtain.

Responsibilities

  • Develop, modify, and maintain PLC programs for mining equipment.
  • Troubleshoot automation faults using ladder logic and structured text programming.
  • Perform diagnostics and network maintenance on communication systems.
  • Provide technical training and field support on control systems.

Skills

Programmable Logic Controllers (PLC)
Troubleshooting
Automation systems
Electrical schematics
Communication networks

Education

Associate or Bachelor’s degree in Electrical Engineering Technology

Tools

Allen-Bradley ControlLogix/CompactLogix platforms

Job description

The Programming / PLC Technician is responsible for the configuration, troubleshooting, and maintenance of programmable logic controllers, automation systems, and communication networks across all underground and surface mining operations. This role ensures reliable operation of electrically controlled systems critical to production, safety, and environmental compliance.

Responsibilities
  • Develop, modify, and maintain PLC programs for mining equipment, conveyors, ventilation, dewatering, and power distribution systems.
  • Troubleshoot automation faults using ladder logic, function block, and structured text programming.
  • Integrate and calibrate field devices including sensors, VFDs, relays, encoders, and communication interfaces.
  • Perform diagnostics and network maintenance on Ethernet/IP, Modbus TCP, and fiber optic communication systems.
  • Support real‑time data acquisition, historian, and SCADA interfaces.
  • Coordinate with electrical and mechanical maintenance teams to ensure minimal downtime and rapid fault resolution.
  • Maintain and document PLC backups, I/O maps, network diagrams, and revision control for all systems.
  • Assist in commissioning new equipment, verifying interlocks, control logic, and safety circuits.
  • Provide technical training and field support to electricians and maintenance personnel on control systems.
  • Work closely with engineering and operations to improve process efficiency and equipment reliability through automation upgrades.
Typical Education & Experience
  • 2+ years of experience in industrial automation or mining controls preferred.
  • Proficiency with Allen‑Bradley ControlLogix/CompactLogix platforms; experience with ABB or Toshiba systems a plus.
  • Strong understanding of electrical schematics, control wiring, and instrumentation.
  • MSHA certification preferred or willingness to obtain.
  • Associate or Bachelor’s degree in Electrical Engineering Technology, Industrial Automation, or related field preferred.

Compensation at an attractive hourly rate of $22.63-$28.58, depending on experience and process of obtaining electrical certification.

In addition, there's potential to earn various bonuses based on safety, production metrics, and attendance.

At Foresight Energy, we pride ourselves on being an equal opportunity employer. We offer an outstanding wage and benefits package, which includes medical, dental, vision, and prescription coverage; life insurance; 401(k) plan; paid holidays; vacation time; and so much more.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mining PLC Technician: Automation & Controls
Mining PLC Technician: Automation & Controls

Foresight Energy LP • Illinois

On-site
Medical, dental, vision, and prescription coverage
401(k) plan
Paid holidays and vacation time
Controls Engineer
Controls Engineer

NPAworldwide • Detroit (MI)

On-site
USD 105,000 - 115,000
Bonuses
Controls Technician (PLC & Automation)
Controls Technician (PLC & Automation)

Aventure Staffing • Sioux City (IA)

On-site
USD 55,000 - 75,000
Health insurance
Dental insurance
Vision insurance
+2
Plant Electrician – PLC/Drives & Conveyor Systems
Plant Electrician – PLC/Drives & Conveyor Systems

CONSOL Energy • Baltimore (MD)

On-site
USD 75,000 - 95,000
Monthly and quarterly bonus potential
Great benefits
Flexible schedule
PLC (Programmable Logic Controller) Troubleshooter
PLC (Programmable Logic Controller) Troubleshooter

Sedona Staffing Services • Salina (KS)

On-site
USD 69,000 - 85,000
Weekly pay
401(k) with company match
Medical, dental, and vision insurance
+2
Lead PLC Control Technician
Lead PLC Control Technician

divcon • Tulsa (OK)

Hybrid
USD 80,000 - 100,000
Lead PLC Control Technician
Lead PLC Control Technician

divcon • San Antonio (TX)

Hybrid
USD 80,000 - 100,000
Lead PLC Control Technician
Lead PLC Control Technician

divcon • Oklahoma City (OK)

On-site
USD 70,000 - 90,000
Automation Technician
Automation Technician

Confidential Jobs_PP • Greenville (TX), Spartanburg (SC), Town of Texas (WI)

On-site
USD 52,000 - 78,000
Health Savings Accounts
401(k) Savings Plan with Company Match
Paid Holidays and Vacation Days
+4
Lead PLC Control Technician
Lead PLC Control Technician

divcon • Muskogee (OK)

On-site
USD 75,000 - 95,000