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

PLC Programmer

$32 - $45 per hour

AtomTech

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


POSITION SUMMARY: AtomTech is seeking a motivated and hands-on Mid-Senior Level A utomation PLC Programmer to integrate, commission, and support advanced automation systems. This role is hands-on, project-driven, and requires deep technical ownership from concept through startup. If you've lived through launches, debugged code at 3 a.m., and still came back the next day, you're the target audience!

MINIMUM QUALIFICATIONS:
  • Mid to senior-level Controls Engineering experience in a Commissioning role
  • Direct General Motors manufacturing experience required
  • GM-recognized certifications (controls, robotics, safety, or automation-related)
  • 5+ years hands-on experience with: Allen-Bradley, Siemens and FANUC robotics
  • Robotic integration, commissioning, and debugging experience
  • Proven ability to lead startups and resolve high-impact production issues
  • High School Diploma or GED required
  • Reliable transportation
  • Willingness and ability to travel as required
  • Flexible schedule availability (including overtime and weekends as needed)
  • Experience working in a fast-paced environment
  • Positive attitude and strong work ethic
  • Eagerness to learn and develop new technical skills
Bonus Qualifications (Preferred but Not Required):
  • Experience deploying or supporting AMR and AGV platforms
  • HMI development and industrial networking experience (EtherNet/IP, Profinet, etc.)
  • Strong knowledge of safety standards, risk assessments, and compliance
  • Ability to work independently and own projects end-to-end
  • Clear technical communication skills with both engineering and operations teams

Work Authorization Requirement

Candidates must be legally authorized to work in the United States on a full-time basis without the need for current or future employer sponsorship.
REQUIRED RESPONSIBILITIES:
AMR and AGV Support
  • Design, program, and commission PLC and controls systems from scratch through production handoff
  • Integrate automation solutions using Allen-Bradley, Siemens, and Omron platforms
  • Lead on-site commissioning, startup, and launch support at GM facilities
  • Troubleshoot complex electrical, controls, and robotic system issues under live production conditions
  • Integrate and support robotic cells including programming, recovery, and optimization
  • Interface directly with GM engineering, maintenance, vendors, and operations teams
  • Develop functional specifications, I/O lists, network architectures, and system documentation
  • Execute system upgrades, retrofits, and process improvements
  • Provide technical leadership during launches and mentor junior engineers
General Duties
  • Assist with feedback and project improvements
  • Follow all company safety policies and procedures
  • Maintain clean and organized workspaces on job sites and in-house
  • Work primarily in automotive manufacturing and launch environments
  • Travel and off-shift support required during system startups and launches
  • Comfortable working around live production lines, robots, welding equipment and high-automation cells
  • Flexibility for nights, weekends, and extended hours during launches
Communication & Collaboration (Critical)
  • Communicate effectively with internal teams and customers
  • Provide clear updates regarding job status, delays or technical concerns
  • Participate in team meetings and training sessions
  • Maintain professionalism in all customer-facing interactions
PHYSICAL REQUIREMENTS:
  • Ability to lift up to 50 lbs, occasional handling of loads up to 100 lbs
  • Ability to stand, bend, kneel, and work on equipment for extended periods
  • Comfortable working in warehouse, manufacturing and industrial environments with noise, dust, temperature changes and uneven surfaces
  • Full manual dexterity for tool and equipment operation; ability to work in tight or elevated spaces
BENEFITS
  • Medical, Dental, Vision and Plan Options
  • HSA and FSA Options
  • 401k + Employer Match
  • Generous PTO (includes paid holidays)
  • Tuition Reimbursement
  • Employer Sponsored Travel
  • Supportive Training Environment - We will train you!
  • Opportunity for Growth, Career Advancement and more!
AGE REQUIREMENTS:
  • Must be 18+
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the PLC Programmer in Sterling Heights, MI vacancy
  • AtomTech Inc. is seeking a motivated Mid-Senior Level Automation PLC Programmer in Sterling Heights. This role is crucial for integrating and supporting advanced automation systems on-site at GM facilities. Candidates must have significant experience, particularly with... 
    Suggested

    AtomTech Inc.

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

    Cosha Staffing & Consulting

    Sterling Heights, MI
    2 days ago
  •  ...Job Description Job Description Castor Engineering is seeking a PLC Programmer to join our team and help deliver reliable automation solutions for our customers. Position Summary As a PLC Programmer, you will design, develop, test, and support programmable logic... 
    Suggested
    Full time

    Castor Consulting LLC

    Birmingham, MI
    24 days ago
  • Job Description Working in a highly automated environment, duties include electrical and network debug, program various PLC and robot controllers. From design, commissioning to debug, installation and support. Qualifications Qualified candidates must be willing to travel... 
    Suggested
    Shift work

    Level One Robotics and Controls, Inc.

    Rochester Hills, MI
    2 days ago
  • AtomTech is seeking a Mid-Senior Automation PLC Programmer to integrate, commission, and support advanced automation systems in automotive manufacturing environments. The role requires hands-on ownership from concept to startup, with on-site responsibility at GM facilities... 
    Suggested

    Micro1

    Clawson, MI
    2 days ago
  •  ...industrial customers. The role requires 3+ years in process engineering for boilers/steam systems, strong thermodynamics knowledge, and PLC/HMI/SCADA experience. This is a contract-to-direct hire opportunity with continual learning and teamwork across #J-18808-Ljbffr... 
    Contract work

    Manpower Group (USA)

    Sterling Heights, MI
    5 days ago
  •  ...automation, machinery, material handling, and robots • Review risk assessments as part of a team evaluating equipment safety Skills Required: PLC/CNC, Computer Numerical Control (CNC), Software Systems Skills Preferred: Robotics, Computer Vision Experience Required: • Education:... 

    Kyyba

    Sterling Heights, MI
    4 days ago
  •  ...problem-solving skills Preferred Qualifications FANUC Certified Programmer Experience with automotive body shop welding systems Experience with servo spot weld guns Knowledge of PLC integration and industrial networking Previous startup and... 
    Full time
    Contract work
    Immediate start

    GABLETEK

    Sterling Heights, MI
    a month ago
  • Magna Powertrain in Sterling Heights, MI seeks a Maintenance Electrical Mechanic for the second shift to perform skilled electrical/electronic maintenance on stamping equipment. The role requires diagnosing failures, wiring, pneumatics, and control systems, with focus ...
    Afternoon shift

    Magna International

    Sterling Heights, MI
    3 days ago
  • Job Description Job Description JOB DESCRIPTION: Mayco International is a fast growing, technologically driven manufacturing company. We are launching a state of art facility in Shelby Township!   Our culture is team-based, interactive, flexible, and supports...
    Hourly pay
    Worldwide
    Flexible hours
    Shift work
    Afternoon shift

    Mayco International

    Utica, MI
    more than 2 months ago
  • Job Description Job Description Description: JOB SUMMARY : To perform mold changes and ensure all process parameters and settings are processed according to the process set-up sheets, with a goal of ZERO Defects. ESSENTIAL DUTIES AND RESPONSIBILITIES :...
    Hourly pay
    Flexible hours
    Shift work
    Night shift

    REVERE PLASTICS SYSTEMS

    Fraser, MI
    13 days ago
  • Job Description Job Description Job Description Job Title: Process Technician - Injection Molding Department: Manufacturing FLSA Classification: Non-Exempt Revision Date: 5/5/25 Reports to: Production Supervisor Primary Purpose: Perform as a...

    Century Plastics

    Utica, MI
    24 days ago
  • Job Description Job Description SUMMARY: The Process Technician is responsible for equipment start-ups and shutdowns. Responsibility also includes responding to problems that operators announce, and other duties. ESSENTIAL DUTIES AND RESPONSIBILITIES include ...
    Flexible hours
    Shift work
    Afternoon shift

    JVIS

    Utica, MI
    4 days ago
  • Job Description Job Description Position: Process Technician Location: Fraser, MI Company: Standex Engraving Status: Full-time, non-exempt Reports to: Production Management Summary The Process Technician is responsible for developing, optimizing...
    Full time
    Shift work

    Standex Engraving

    Fraser, MI
    23 days ago
  • Job Description Job Description   * Established 40 years in business detail shop. This position is open for anyone with minimum experienced to Journeyman. We do single and multiple details to print.We program from screen or Fusion 360. Our shop has cutting technology...
    Full time
    Relocation
    Flexible hours

    Ritetool

    Utica, MI
    16 days ago
  •  ...Maintain accurate records of production runs, machine settings, and maintenance activities. Collaborate with engineers, CNC programmers, production planners, and production personnel to resolve issues and meet manufacturing goals. Troubleshoot CNC programs and machining... 
    Temporary work
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    SAPA Transmission

    Utica, MI
    2 days ago
  •  ...Overtime! Hours are Monday-Friday 6am-3:30pm Jolico / J-B Tool is a Small Family Owned Business that is looking for a CNC Programmer to set up and run piece work and low production on CNC Lathes. All of our machines are Mazak so experience with the brand is preferred... 
    Full time
    Immediate start
    Monday to Friday

    Jolico / J-B Tool, Inc

    Utica, MI
    16 days ago
  • Job Description Job Description The Process Technician is responsible for setting up, monitoring, and improving manufacturing processes in an automotive injection molding and soft trim production facility. This position helps keep machines running efficiently, produces...

    MCM Staffing LLC

    Fraser, MI
    28 days ago
  • $35 - $55 per hour

     ...controls, specifically Siemens 840D / SINUMERIK and/or Fanuc 31i / 32i Strong background in CNC software development, including PLC integration, HMI interfaces, or machine control logic Experience collaborating with mechanical/electrical engineering teams to... 
    Local area
    Work from home
    Relocation package
    Night shift

    Dynamics ATS Organic

    Sterling Heights, MI
    24 days ago
  • Real Time Embedded Software Engineer (US Citizenship is REQUIRED) Real Time Embedded Software Engineer (US Citizenship is REQUIRED) 1 hour ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from...
    Contract work
    Work experience placement
    Relocation

    GeoLogics Corporation

    Sterling Heights, MI
    2 days ago
  • Maintenance TechnicianWe are seeking a skilled and dependable Maintenance Technician to support manufacturing operations through preventative maintenance, troubleshooting, and repair of production equipment, automation systems, and facility systems. This role requires ...

    CER Group NA

    Sterling Heights, MI
    2 days ago
  • Responsibilities Responsible for the evaluation of donor suitability for automated pheresis procedures. Administration and supervision of approved immunizations other than red blood cell immunizations. Provides limited emergency medical care to donors and staff, including...
    Local area

    CSL

    Sterling Heights, MI
    1 day ago
  • $33.9 per hour

     ...mechanical maintenance and setup of all automated welding/assembly equipment in the plant on a day-to-day basis, including Robotics, PLC, Weld Controls, Weld Guns, Fixtures, Sensors, Vision systems and pneumatic components. $33.90 plus OT over 40 hours. · Mechanical Repair... 
    Work experience placement
    Work at office
    Afternoon shift

    Sodecia

    Center Line, MI
    13 days ago
  • $65 - $85 per hour

    A leading technical services firm based in Sterling Heights, MI, is seeking an Embedded Cyber Software Engineer to support cyber architecture for ground combat vehicles. This role involves developing software while ensuring compliance with standards. Ideal candidates need...
    Hourly pay

    Moseley Technical Services, Inc.

    Sterling Heights, MI
    3 days ago
  •  ...machinery Minimum 2-3 Years in a machine maintenance or service technician role Working knowledge of Allen Bradley and Yaskawa PLC a plus Experience using cranes and rigging equipment is desirable Be able to travel up to 90% Coe Press Equipment is proud... 

    Coe Press Equipment

    Sterling Heights, MI
    27 days ago
  • $70k - $90k

    A leading System Integrator in Sterling Heights is seeking an experienced Controls Engineer to design and integrate PLC-based systems for diverse manufacturing industries. The ideal candidate will have a technical degree and 2-3 years of experience. Responsibilities include... 
    Full time

    OtterBase

    Sterling Heights, MI
    1 day ago
  •  ...of the following areas: HVAC, electrical systems, mechanical systems, hydraulic and pneumatic systems, plumbing, piping systems, or PLC programming. Experience installing and relocating industrial machinery, including rigging and equipment setup. Prior experience... 
    Apprenticeship
    Relocation

    Manufacturing

    Sterling Heights, MI
    22 days ago
  •  ...Heights, MI seeks a skilled professional to develop and maintain automated and electrical systems. The role focuses on troubleshooting PLC-based hardware and ensuring plant efficiency while adhering to quality standards. The ideal candidate has at least 5 years of... 

    Magna International

    Sterling Heights, MI
    2 days ago
  • A leading technology company is looking for a Mid-Level PLC / Automation Designer in Michigan. Responsibilities include designing, programming, and commissioning automation systems for various industries. The ideal candidate should have at least 5 years of experience, especially... 
    Hourly pay

    AtomTech Inc.

    Sterling Heights, MI
    2 days ago
  • $17 - $17.85 per hour

    CNC OperatorsCardinal Staffing Services is hiring for CNC Operators in Sterling Heights, MI. As a CNC Operator for Cardinal Staffing Services, you will work in a fast-paced automotive stamping facility in all areas including:2-3 years CNC loading experiencePerforming coil...
    Hourly pay
    Temporary work
    Local area
    Shift work
    Day shift
    Afternoon shift

    Cardinal Services

    Sterling Heights, MI
    3 days ago

Do you want to receive more vacancies?

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