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

Programming / PLC Technician

$23.42 - $29.58 per hour

Foresight Energy

Job Description

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.

Requirements

· 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.

Benefits

Compensation at an attractive hourly rate of $23.42-$29.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.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Programming / PLC Technician in Macedonia, IL vacancy
  • $25 - $35 per hour

     ...Maintenance Technician   JOB-10047573   Anticipated Start Date September 28, 2026...  ...distribution systems. Install, configure, program, parameterize, and troubleshoot Allen-...  ...electrical schematics, wiring diagrams, PLC ladder logic, and technical manuals. Troubleshoot... 
    PLC
    Full time
    Afternoon shift

    Dynamics ATS

    Steel, IL
    17 days ago
  •  ...Note : This is an educational program, not a job. Successful completion of the program does not guarantee employment but will equip...  ...this high-demand, entry-level role. What does an ECG / EKG Technician do? An ECG / EKG technician conducts diagnostic tests to measure... 
    Suggested
    Flexible hours

    Dreambound

    Macedonia, IL
    2 days ago
  • $750 per month

     ...Underground Technician The primary responsibility of the Underground Technician is the safe and efficient installation of Jennchem J-Crib TM pumpable cement and containment bags. J-CribTM is a proprietary two-part cement that is mixed at the surface of an underground... 
    Suggested
    Temporary work
    Work at office

    JENNMAR Services

    Macedonia, IL
    5 hours ago
  • $29.58 per hour

     ...Check and maintain weekly electrical tools/maintain records Maintain CO monitor Troubleshoot & install fiber optic cables / PLC racks Fire suppression testing MCC Maintain density gauges and calibration Trouble shoot and maintain VFD Controllers Grease... 
    PLC
    Hourly pay

    Foresight Energy

    Macedonia, IL
    19 days ago
  • $26.91 - $30.12 per hour

    Job Description Job Description · Follow managements direction on maintenance and repair tasks · Ability to independently monitor conditions of machinery · Troubleshoot and diagnose issues on machinery in a timely manner · Order and track parts as needed · Work...
    Suggested
    Hourly pay
    Day shift

    Foresight Energy

    Macedonia, IL
    27 days ago
  •  ...Maintenance Technician KMG Prestige is seeking a Maintenance Technician to join our team in Benton, IL who enjoys new challenges, takes...  ...related education assistance ~ Pet Insurance ~ Wellness Program ~ Employee Assistance Program ~ Employee Referral Program... 
    Part time

    KMG Prestige

    Benton, IL
    1 day ago
  • Gabriel Group is seeking help with formulation and packaging tasks in Benton, IL. The role includes assisting the formulator, measuring ingredients, and ensuring packaging aligns with QC instructions. You will adhere to safety protocols, maintain cleanliness, and handle...

    Gabriel Group

    Benton, IL
    16 hours ago
  • $17 - $20 per hour

    Base Pay $17.00 - $20.00 / Hour Employee Type Full-Time Non-Exempt Contact information Phone (***) ***-**** Purpose: Assist in formulation and packaging of finished product according to Customer requirements per QC instructions. Primary Responsibilities (Include but are not...
    Full time

    Gabriel Group

    Benton, IL
    16 hours ago
  • DELIVERY TECHNICIAN Rent One is proud to provide our customers with affordable home furnishings and appliances. Our customers choose us...  ...bonuses (monthly), certified training / professional development programs, and other performance incentives. Our delivery technicians... 
    Temporary work
    Remote work
    Weekday work

    Rent One, Inc.

    Benton, IL
    1 day ago
  •  ...work-life balance, we're committed to helping our team members thrive. That's Perdue. Summary As an Equipment Maintenance Technician, you will support the safe, efficient, and successful operation of the farm by maintaining equipment, completing preventative... 
    Seasonal work
    Monday to Friday

    Perdue Farms

    Benton, IL
    3 days ago
  • KMG Prestige in Benton, IL, is seeking a dedicated Maintenance Technician to join our team. The ideal candidate will ensure property maintenance, handle service requests, and provide emergency assistance. We offer competitive on-call compensation and benefits like dental... 
    Part time

    KMG Prestige

    Benton, IL
    3 days ago
  • $21 - $23 per hour

     ...Shop Technician   JOB-10047730   Anticipated Start Date October 19, 2026   Location Odessa, TX   Type of Employment Contract Hire   Employer Info Our client is a global leader in energy technology, providing cutting-edge solutions across... 
    Hourly pay
    Full time
    Contract work
    Casual work
    Work at office
    Immediate start
    Monday to Friday
    Shift work

    Dynamics ATS

    Steel, IL
    1 day ago
  •     Certified Welding Inspector   JOB-10047644   Anticipated Start Date October 5, 2026   Location Houston, TX   Type of Employment Contract Hire   Employer Info They are North America’s largest and most respected construction and engineering...
    Full time
    Contract work
    For contractors
    Local area
    Night shift
    Weekend work

    Dynamics ATS

    Steel, IL
    9 days ago
  • $22 per hour

     ...Chemical Production Technician   JOB-10047219   Anticipated Start Date August 10, 2026   Location Mount Bethel, PA   Type of Employment Contract   Employer Info Our client is a world leader in gases, technologies and services used in many... 
    Full time
    Contract work
    Temporary work
    Local area
    Shift work
    Night shift
    Rotating shift
    Day shift

    Dynamics ATS

    Steel, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programming / PLC Technician. Be the first to apply!