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

PLC Programmer

$33 - $40 per hour

Treva Corporation, LLC

Job Description

Job Description

PLC Programmer

Pay Rate: $33–$40 per hour, based on experience

Travel: Approximately 70% — domestic and/or occasional overnight travel to customer sites

Position Overview

We are seeking a skilled PLC Programmer to develop, program, troubleshoot, and commission industrial automation systems and custom machinery. This hands-on role involves working with electrical controls, PLCs, HMIs, and automated equipment from initial programming through installation and startup at customer facilities.

The ideal candidate has experience with industrial automation, enjoys solving technical problems, and is comfortable traveling frequently to support customer projects.

Key Responsibilities
  • Develop, modify, and troubleshoot PLC programs for automated machinery and industrial control systems.

  • Program and configure HMIs, operator interfaces, and machine-control software.

  • Perform electrical controls troubleshooting, I/O checks, and system debugging.

  • Support machine installation, startup, commissioning, and production ramp-up at customer facilities.

  • Integrate PLCs with sensors, drives, robotics, safety devices, and other automation components.

  • Read and interpret electrical schematics, wiring diagrams, and control-system documentation.

  • Diagnose equipment issues and implement corrective actions to improve system performance and reliability.

  • Collaborate with engineering, electrical assembly, and project teams to complete automation projects on schedule.

  • Provide technical support and training to customers as needed.

  • Travel approximately 70% of the time to customer locations.

Qualifications
  • Previous experience in PLC programming, industrial automation, or controls engineering.

  • Hands-on experience with Allen-Bradley/Rockwell PLCs; Siemens experience is a plus.

  • Experience with HMI programming, industrial electrical troubleshooting, and machine commissioning.

  • Ability to read electrical schematics and understand industrial control systems.

  • Familiarity with automation equipment, variable-frequency drives, sensors, and industrial networks.

  • Strong troubleshooting, problem-solving, and communication skills.

  • Ability to work independently and manage projects at customer sites.

  • Willingness and ability to travel approximately 70% of the time.

Compensation and Work Environment
  • Competitive pay of $33–$40 per hour, depending on qualifications and experience.

  • Hands-on work with custom automation equipment and advanced manufacturing systems.

  • Opportunity to work on varied projects across multiple customer facilities.

  • Travel-related expense reimbursement and applicable overtime compensation, in accordance with company policy.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the PLC Programmer in Holly, MI vacancy
  • $90k - $130k

    Manufacturing Engineering Manager The Manufacturing Engineering Manager leads and oversees the engineering team within Post/SMT. This team is responsible for optimizing manufacturing processes, ensuring efficient production, and maintaining high product quality. This...
    Suggested
    Permanent employment
    Work at office

    Actalent

    Holly, MI
    1 day ago
  • Holly Area Schools seeks a full-time educator to analyze student achievement data, coach teachers in using evidence-based strategies, and model high-leverage instructional practices aligned with the Science of Reading to raise reading and writing proficiency. You’ll visit...
    Suggested
    Full time

    MEMSPA

    Holly, MI
    4 days ago
  •  ...Electronics degree/certificate preferred but not required. Technical aptitude and strong trouble-shooting abilities. Knowledge of PLC/SRC/RS LOGIX, Ladder Logic, robotic/vision systems. Familiar with robotic and vision systems. Be part of our ZF team as Automation... 
    Suggested
    Night shift

    ZF

    Fenton, MI
    3 days ago
  • $25 - $35 per hour

     ...MI, United States$ 25.00 - 35.00 (US Dollar)About the job CNC Machinist / ProgrammerWe are looking for a Haas CNC lathe machinist/programmer to add to our growing team of experienced professionals. This CNC machinist will be responsible for programming and machining raw... 
    Suggested
    Relocation

    Parea Staffing Solutions

    Fenton, MI
    4 days ago
  • $27 per hour

     ...Must have organizational skills (Organize materials on job shelves, create daily/weekly written work plans, etc.) Assist PLC Programmers with tool functionality. Required Skills of the Electrical Specialist Ability to read, analyze, and interpret general... 
    Suggested
    Contract work
    Monday to Friday
    Day shift

    CER Group NA

    Fenton, MI
    3 days ago
  • $22 - $25 per hour

    CNC Machinist COMPENSATION: $22.00 - $25.00 per hour LOCATION: Fenton, MI JOB TYPE: Full-time HOURS: 6:00 AM - 4:30 PM, Monday-Thursday (No overtime) JOB SUMMARY: We are seeking a skilled CNC Machinist with at least 5 years of experience in operating...
    Hourly pay
    Full time

    FasTemps

    Fenton, MI
    3 days ago
  •  ...support for electrical, hydraulic, pneumatic and mechanical systems in a manufacturing setting. Responsibilities include troubleshooting PLC control systems and assisting with 5-axis robotic systems and plant upgrades. Candidates should have at least 5 years of maintenance... 
    Afternoon shift

    Creative Foam Corporation

    Fenton, MI
    2 days ago
  • $18 - $25 per hour

    Job Description Job Description Job Overview We are seeking a skilled Precision Machinist specializing in CNC Mill and/or CNC Lathe programming and machining. In this role, you will be responsible for programming, setting up, and operating CNC equipment to produce...
    Hourly pay
    Temporary work
    Immediate start
    Monday to Friday

    Shively Diversified Management Services

    Fenton, MI
    13 days ago
  •  ...hydraulic, pneumatic and mechanical systems troubleshooting and repair. Candidates are required to have Knowledge and understanding of PLC control and control logic. Experience with 5 axis robotic systems and PLC programming is preferred. Hands on Fabrication skills to... 
    Temporary work
    Flexible hours
    Afternoon shift

    Creative Foam

    Fenton, MI
    18 hours ago
  • Deadline: November 23, 2026 District/Organization: Holly Area Schools Position/Type: Teacher, full time Education and Qualifications Bachelor’s Degree from an accredited College/University; Master’s Degree preferred. Secondary Michigan Teacher Certification. Endorsements...
    Full time
    Local area

    MEMSPA

    Holly, MI
    4 days ago
  •  ...Experience with LabVIEW, MATLAB/Simulink, Python, C/C++, or similar tools. Experience with Siemens, Rockwell, or AutomationDirect PLC/HMI systems. Experience with servo drives and VFDs. Knowledge of DO-160, MIL-STD-461, MIL-STD-810, and IPC standards.... 

    Testek

    Fenton, MI
    4 days ago
  • Shively Diversified Management Services is seeking a Precision Machinist skilled in CNC Mill and Lathe programming and setup to produce tight-tolerance parts from engineering drawings. You will program, edit, and optimize CNC processes, select tooling, and ensure safety...

    Shively Diversified Management Services

    Fenton, MI
    5 days ago
  • Express Employment Professionals in Michigan is seeking a Precision Machinist specializing in CNC Milling or CNC Lathe operations to join our manufacturing team. You will program, setup, and operate CNC equipment to produce precision components from engineering drawings...
    Hourly pay
    Full time
    Monday to Friday
    Shift work

    Express Employment Professionals

    Fenton, MI
    4 days ago
  • $20 - $25 per hour

    Job Title: Precision Machinist (CNC Mill or CNC Lathe Specialist) Location: Fenton, Michigan Hours: 6AM -4:30 PM, M-F Hours may vary during first week of training (days) Third shift positions will be opening in the near future, training will be on days for several months...
    Shift work

    Qualified Staffing

    Fenton, MI
    2 days ago
  • General Summary Of The Job We believe our employees are the reason for our success, and our compensation and benefits are designed to reflect that belief. This position is for a mechanically inclined individual who possesses a positive attitude and desire to continuous ...

    Acument Global Technologies - North America

    Holly, MI
    4 days ago
  • $30 - $35 per hour

     ...CNC Programmer | Davisburg, MI Pay: $30.00 - $35.00/hour Schedule: 7 am to 5 pm, Monday to Friday Job Type: Temp to Hire Job Impulse is hiring an experienced CNC Programmer to support precision machining operations in a fast-paced manufacturing environment... 
    Temporary work
    Monday to Friday

    Job Impulse, Inc.

    Davisburg, MI
    5 days ago
  • $90k - $130k

    Job Description Job Description Description The Manufacturing Engineering Manager leads and oversees the engineering team within Post/SMT. This team is responsible for optimizing manufacturing processes, ensuring efficient production, and maintaining high product...
    Permanent employment
    Work at office

    Actalent

    Holly, MI
    2 days ago
  • $29 - $35 per hour

    Details Location Davisburg MI Salary $29.00 - $35.00 CNC Mill Machinist Davisburg, MI Pay: $29.00-$35.00/hour Schedule: Monday-Friday, 7:00 AM-5:00 PM Job Type: Temp-to-Hire Job Impulse is hiring an experienced CNC Mill Machinist in ...
    Temporary work
    For contractors
    Work at office
    Immediate start
    Monday to Friday

    Job Impulse, Inc.

    Davisburg, MI
    4 days ago
  •  ...Follow established safety, quality, and production procedures. - Maintain a clean and organized work area. - Work closely with programmers, engineers, and other machinists to improve machining processes and efficiency. - **3+ years of CNC vertical milling experience... 

    TEC Group

    Davisburg, MI
    18 hours ago
  •  ...Job Description Job Description CNC 5 Axis Programmer Machinist — Aerospace Manufacturing AJG Aerospace is a fast-growing aerospace manufacturer with world-class new equipment, seeking a skilled 5-Axis CNC Programmer Machinist to join our team. This role is ideal... 
    Permanent employment
    Temporary work
    Apprenticeship

    AJG Aerospace

    Clarkston, MI
    4 days ago
  • $31 - $35 per hour

     ...Job Description Job Description CNC Programmer Pay: $31/hr.-$35/hr. **Shift: **1st Position Summary We are seeking an experienced CNC Programmer with strong Mastercam skills to develop and optimize programs for CNC mills and lathes. The ideal candidate can... 
    Shift work
    Day shift

    Treva Corporation, LLC

    Davisburg, MI
    9 days ago
  •  ...center point (TCP) calibration. •          Work directly with Heidenhain controls (TNC series) for diagnostics, parameter adjustment, PLC troubleshooting, and running verification/calibration cycles. •          Perform machine leveling, geometry alignment, and... 
    Permanent employment
    Temporary work
    Relocation

    AJG Aerospace

    Clarkston, MI
    4 days ago
  • $27 per hour

    CNC Lathe Operator Shift: 2nd Shift: MONDAY - THURSDAY 2:15PM-12:45AM. THE CANDIDATE WILL TRAIN ON 1ST SHIFT Mon - Fri The ideal candidate will have experience in set-up operated Haas and experienced in adjusting offsets. 5 Axis is a plus! Roles & Responsibilities...
    Part time
    Local area
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Nesco Resource

    Fenton, MI
    17 days ago

Do you want to receive more vacancies?

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