Average salary: $87,250 /yearly

More stats
Get new jobs by email
  •  ...CAS Unlimited is seeking a skilled and experienced PLC Programmer to join our team of automation programming experts. As a leading provider of automation programming services for companies in South Africa and around the world, we specialize in a wide range of services... 
    Suggested

    Casunlimited

    Detroit, MI
    19 hours ago
  •  ...PLC Programmer/Developer We are seeking an experienced PLC Programmer/Developer with strong hands-on experience in Allen-Bradley and Siemens control systems — specifically those used in GM GCCS and Ford FAST environments. These two platforms make up the majority of... 
    Suggested

    Step Up Recruiting

    Ann Arbor, MI
    5 days ago
  • $67k - $105k

     ...Job Description: PLC Programmer | Fremont, MI Salary Range: $67,000 - $105,000 depending on experience Are you a dedicated professional with a passion for excelling in plc programmer? The Pivot Group Network, a West Michigan manufacturing-focused recruiting... 
    Suggested
    Immediate start

    The Pivot Group

    Fremont, MI
    1 day ago
  • $68k - $107k

     ...PLC Programmer - Hart Area PLC Programmer | Hart, MI Salary Range: $68,000 - $107,000 depending on experience Are you a seasoned professional with a passion for excelling in plc programmer? The Pivot Group Network, a West Michigan manufacturing-focused recruiting... 
    Suggested
    Immediate start

    The Pivot Group

    Hart, MI
    2 days ago
  • $67k - $106k

     ...Job Description: PLC Programmer | Newaygo, MI Salary Range: $67,000 - $106,000 depending on experience Are you a skilled professional with a passion for excelling in plc programmer? The Pivot Group Network, a West Michigan manufacturing-focused recruiting group... 
    Suggested
    Immediate start

    The Pivot Group

    Newaygo, MI
    1 day ago
  • $68k - $107k

     ...Job Description: PLC Programmer | Walker, MI Salary Range: $68,000 - $107,000 depending on experience Are you a dynamic leader with a passion for excelling in plc programmer? The Pivot Group Network, a West Michigan manufacturing-focused recruiting group, is... 
    Suggested
    Immediate start

    The Pivot Group

    Walker, MI
    2 days ago
  •  ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Overview PLC Programmer — Contract — Sterling Heights, MI, US 30+ days ago Requisition ID: 1031 Seeking a detail-oriented PLC Programmer to join a... 
    Suggested
    Contract work
    Work at office
    Local area

    Evolving Solution Services

    Sterling Heights, MI
    1 day ago
  •  ...Date: May 8, 2026 PLC Programmer Afternoon Shift BASIC FUNCTION: The Controls Technician II analyzes job requests received from various departments for priority, material requirements and scope of project. DIMENSIONS: Maintenance NATURE AND SCOPE: Primary responsibilities... 
    Suggested
    Local area
    Immediate start
    Afternoon shift

    Gerdau

    Jackson, MI
    18 hours ago
  • $38 - $40 per hour

    Our client, a machine build integrator specializing in welding, assembly, and material handling systems, is seeking a PLC Programmer to join their team. Note Must be willing and able to travel to the USA, without restrictions, effective on the start date Successful... 
    Suggested

    MEDA Engineering & Technical Services

    Auburn Hills, MI
    18 hours ago
  • PLC Programmers Needed job at Cosha Staffing & Consulting. Sterling Heights, MI. 1. 3 now Expert Mitsubishi programmers in Michigan/ Ohio immediate 2. 840d CNC programmer Michigan immediate. 3. Expert Siemens and Allen Bradley programmer in material handling location Montreal... 
    Suggested
    Immediate start

    Cosha Staffing & Consulting

    Sterling Heights, MI
    4 days ago
  • MEDA Engineering & Technical Services is looking for a PLC Programmer to join their team in Auburn Hills, MI. The ideal candidate will work closely with engineers and skilled trades, developing and troubleshooting PLC logic for automated systems. A strong background in... 
    Suggested

    MEDA Engineering & Technical Services

    Auburn Hills, MI
    4 days ago
  • Your Tasks Update, modify, and continuously improve existing controls systems including robot, PLC, HMI, vision sensor, vision system, barcode scanner, drives, electrical distribution, and pneumatic distribution programs Design, develop, and implement new machine controls... 
    Suggested
    Remote work

    Brose Group

    Warren, MI
    18 hours ago
  •  ...Evolving Solution Services is seeking a detail-oriented PLC Programmer for a contract position based in Sterling Heights, MI. The successful candidate will join a collaborative engineering team responsible for programming PLC/HMI platforms, primarily Allen-Bradley, and... 
    Suggested
    Contract work

    Evolving Solution Services

    Sterling Heights, MI
    19 hours ago
  •  ...and become part of a company that values your skills, knowledge, and contribution. Job Description: We are looking for a skilled PLC Programmer who is passionate about automation and control systems. As a PLC Programmer at LJ Inc., you will play a key role in developing,... 
    Suggested
    Apprenticeship

    EmergencyMD

    Swartz Creek, MI
    19 hours ago
  •  ...A leading provider of automation programming services is seeking a skilled PLC Programmer in Detroit, Michigan. In this role, you will develop and implement customized automation solutions to help clients achieve their goals. Collaborate with clients to understand their... 
    Suggested

    Casunlimited

    Detroit, MI
    18 hours ago
  •  ...Job Description Job Description PLC Programmer We are seeking an experienced PLC Programmer to support industrial automation, controls engineering, and manufacturing system integration projects. This role is ideal for a hands-on automation professional with strong... 

    All Engineering Recruitment Solutions

    Farmington Hills, MI
    4 days ago
  • $32 - $45 per hour

     ...JOB TITLE: Automation PLC Programmer- Mid-Senior Level CATEGORY: Full-Time, Non-Exempt REPORTS TO: Engineering Director/Field Services Manager WORK MODEL: In-Person COMPENSATION: $32–$45 per hour (Based on experience) WORK LOCATION: Clarkston, Sterling Heights or Novi... 
    Hourly pay
    Full time
    Flexible hours
    Shift work
    Night shift

    AtomTech Inc.

    Sterling Heights, MI
    1 day ago
  •  ...Role: PLC Programmers Location : Sterling Heights, MI Project length: Continuous with multiple projects in the pipeline. Job Description: GCCH and GCCS Certifications Experience working in General Motors Bodyshop (GM Bodyshop). Best... 
    Local area

    Stellent IT LLC

    Michigan
    4 days ago
  • $40 per hour

     ...VENTEON and Harvard Resource Solutions are hiring PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial equipment. Key responsibilities include writing control programs from scratch, configuring Human-Machine Interfaces (HMIs), reading... 
    Hourly pay
    Full time

    Harvard Resource Solutions LLC

    Flint, MI
    17 days ago
  • Now Hiring: PLC / HMI & Siemens PLC Programmers We are currently seeking experienced PLC Programmers for long-term project opportunities. These roles are ideal for professionals with strong automation backgrounds looking to work on high-impact projects. 1. Senior PLC... 
    Full time
    Immediate start

    GABLETEK

    Michigan
    more than 2 months ago
  • EPIC Burke Porter, An Ascential Technologies Company 52301 Shelby Pkwy Shelby Township, MI 48315, USA Develop and program multi-station assembly and test systems Configure PLCs, HMIs, and SCADA systems Apply motion control techniques and solutions Utilize PanelView Plus...

    Burke Porter

    Shelby, MI
    19 hours ago
  •  ...Manpower Group (USA) is seeking a Robot Programmer in Whitmore Lake, MI. The role involves designing and supporting PLC-based control systems for stamping operations while applying GM Common Controls Standards. Candidates should have a Bachelor’s degree in Electrical Engineering... 

    Manpower Group Inc.

    Whitmore Lake, MI
    18 hours ago
  •  ...A leading software solutions company is seeking a Software Commissioning Engineer responsible for commissioning and debugging PLC software at customer sites. The role includes managing project milestones, collaborating with engineering, and ensuring compliance with customer... 

    RadNet

    Southfield, MI
    18 hours ago
  •  ...About the job PLC Control Systems Engineer About us Contemporary Amperex Technology Kentucky (CATK) is the US battery manufacturing subsidiary of Contemporary Amperex Technology Co., Limited (CATL). CATL is a global leader in research, development and manufacturing... 
    Full time

    VJ Technologies

    Marshall, MI
    3 days ago
  • We are seeking a detail-oriented PLC Project Engineer to support the Project team by reading, interpreting and understanding project specs as well as P&IDs to specify instrumentation and panel components. This person will develop accurate submittals, calculate panel heat... 

    Liberty Personnel Services, Inc.

    Rochester, MI
    2 days ago
  •  ...PLC Automation Engineer We are placing an experienced PLC Automation Engineer with our client Ada, MI. Learn more about working with a variety of clients, solutions, and environments to develop best in class solutions! Responsibilities include participating in designing... 

    OtterBase

    Ada, MI
    4 days ago
  • Burke Porter, located in Shelby Township, MI, is seeking a proficient mechatronics engineer to develop and program multi-station assembly and test systems. The ideal candidate should have strong knowledge of mechatronic systems and components, specifically proficiency in...

    Burke Porter

    Shelby, MI
    2 days ago
  •  ...KLA-Belgium in Ann Arbor, MI is seeking an Electrical Engineer to design and develop PLC safety and control systems for next-generation inspection platforms. The ideal candidate will have experience in PLC programming and automation, with strong problem-solving and analytical... 

    KLA-Belgium

    Ann Arbor, MI
    19 hours ago
  • Optimal is seeking a PLC Programmer in Warren, Michigan, with 2-5 years of hands-on experience in Allen Bradley PLC programming within industrial environments. Key responsibilities include programming, troubleshooting, and maintaining Allen Bradley PLCs, as well as supporting... 
    Local area

    Optimal

    Warren, MI
    2 days ago
  • AtomTech Inc. is seeking a motivated Mid-Senior Level Automation PLC Programmer to integrate and support advanced automation systems at GM manufacturing facilities. This hands-on role requires extensive controls engineering experience and the ability to troubleshoot complex... 

    AtomTech Inc.

    Sterling Heights, MI
    1 day ago