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

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 1 day ago
Similar jobs that could be interesting for youBased on the PLC Programmer in Sterling Heights, MI vacancy
  • 1. 3 now Expert Mitsubishi programmers in Michigan/ Ohio immediate 2. 840d CNC programmer Michigan immediate. 3. Expert...  ...Canada immediate Mitsubishi Software: GX Works3 - PLC Design and Maintenance Tool GT Designer3 (GOT2000) - GOT... 
    Suggested
    Immediate start

    Cosha Staffing & Consulting

    Sterling Heights, MI
    3 days ago
  •  ...Automation PLC Programmer- Mid-Senior Level AtomTech is seeking a motivated and hands-on Mid-Senior Level Automation PLC Programmer to integrate, commission, and support advanced automation systems. This role is hands-on, project-driven, and requires deep technical... 
    Suggested
    Full time
    Flexible hours
    Shift work
    Night shift

    AtomTech, Inc

    Sterling Heights, 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... 
    Suggested

    AtomTech Inc.

    Sterling Heights, MI
    1 day ago
  •  ...Yaskawa Motoman Robot Programmer GableTek is a leading provider of industrial automation, controls, and robotics integration solutions...  ...controls-related issues during installation Work closely with PLC and controls teams to integrate robotic systems into production... 
    Suggested

    Gabletek Robotics and Controls Solutions

    Troy, MI
    4 days ago
  •  ...troubleshoot Poke Yoke systems and applications Automation Technician IV must demonstrate competency in (2) of the below specialties: PLC Programming, Intermediate PLC programming (add sensor & change sequence), Strong understanding of ladder logic and intermediate level... 
    Suggested

    Gabletek Robotics and Controls Solutions

    Troy, MI
    3 days ago
  •  ...ABB Robot Programmer – Automation GableTek is seeking experienced ABB Robot Programmers to support a large-scale automation project beginning...  ...Carolina Preferred Experience ABB RobotStudio PLC troubleshooting Vision systems experience Conveyor or... 
    Hourly pay
    Daily paid

    Gabletek Robotics and Controls Solutions

    Troy, MI
    4 days ago
  • Field Service Maintenance & Automation Technician (Kawasaki Robotics) – Spartanburg, SC  Location: Spartanburg, South Carolina Travel Out of: Michigan (Field Service Assignment) Shifts Available: Day or Nights Schedule: Monday to Saturday, 10-12 hour days...
    Work at office
    Shift work
    Night shift

    Gabletek Robotics and Controls Solutions

    Troy, 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
  •  ...COMAU Robot Programmer / Automation Technician The COMAU Robot Programmer / Automation Technician is responsible for supporting and maintaining...  ...will work with robotic welding cells, automated fixtures, PLC-controlled systems, and related automation equipment to ensure... 
    Work at office
    Remote work
    Shift work

    Gabletek Robotics and Controls Solutions

    Troy, MI
    23 hours ago
  • Embedded Software Engineer About the Role: Join a dynamic group of software engineers responsible for the development and support of embedded application software for a new ground combat vehicle program. The engineer will be part of a team covering the entire...
    Flexible hours
    Afternoon shift

    HRU Inc Technical Resources

    Sterling Heights, MI
    3 days ago
  • Title: Embedded Software Engineer Location: On-Site Sterling Heights, MI Pay/Duration: 42.00 per hour / 6 months plus contract to hire Industry: Military Vehicles / Embedded Software KEY SKILLS: Full Software Development Lifecycle / CAN / Serial / Ethernet ...
    Hourly pay
    Contract work
    For contractors
    Local area

    Advantage Technical

    Sterling Heights, MI
    23 hours ago
  • Job Description The Role GM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly, and securely. The Software and Services group at GM develops scalable vehicle level system architecture and software solutions which enable...
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    23 hours ago
  • $60.57 per hour

    Job Title: Senior Embedded Software Engineer Type of Position: This is a contract-to-hire opportunity, with the intent to convert to a direct hire role. The contract period is typically expected to run approximately 6 to 12 months before conversion, depending...
    Permanent employment
    Contract work
    Temporary work
    For contractors
    H1b
    Remote work
    Monday to Thursday
    Day shift

    HRU Inc Technical Resources

    Sterling Heights, MI
    1 day ago
  • Embedded Software Engineer CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range of industries including energy, chemical, aerospace, defense, transportation and financial services. Job...

    PSG Global Solutions

    Warren, MI
    23 hours ago
  • Who we are For more than 40 years, Reworld has been a leader in sustainable waste solutions, providing our customers with innovative solutions that help them achieve carbon-negative outcomes. Our Vision Reworld is leading the charge to a carbon-negative ...
    Work at office
    Night shift
    Day shift
    Afternoon shift

    Reworld

    Warren, MI
    2 days ago
  •  ...Robot Programmer As a Robot Programmer you will be responsible for setup, troubleshooting, debugging and preparation of robots to customer...  .... Creating robot programs and interfacing with the PLC and any peripherals from start to finish. This is a technical hands... 
    Temporary work
    Traineeship
    Remote work

    Gabletek Robotics and Controls Solutions

    Troy, MI
    3 days ago
  •  ...customers that include the world's leading automotive and non-automotive companies This is how you will grow: Focus: VASS6 Standards, PLC/Robotics, SDMS, and Fastening Tools. Role Overview The Automation Planning Support specialist ensures that all assembly... 

    EDAG, Inc.

    Troy, MI
    20 days ago
  • Job Description Job Description Key Responsibilities · Ability to run 3, 4 and 5 axis milling and/or turning machines. · Must be willing to run multiple machines simultaneously where possible/feasible as most machines are part of manufacturing cells/machining centers...
    Afternoon shift

    MB Aerospace Warren

    Warren, MI
    11 days ago
  • Stefanini, Inc in Warren, Michigan is seeking a skilled individual to design, build, and improve equipment for high-quality parts production. The ideal candidate will have at least 5 years of experience in controls manufacturing and hands-on technical experience. This role...

    Stefanini, Inc

    Warren, MI
    4 days ago
  • A staffing agency is seeking a detail-oriented PLC Project Engineer to join a dynamic team in Michigan. The role involves reading project specifications, interpreting P&IDs, and developing accurate submittals. Ideal candidates will have a Bachelor's degree in Engineering... 

    Liberty Personnel Services, Inc.

    Rochester, MI
    2 days ago
  •  ...has a client in the Warren, MI area seeking a Maintenance Tech. This is a direct hire position with full benefits. Performs basic PLC troubleshooting on automated systems; using ladder logic and relay logic, minus any editing of logic. Able to perform basic Robotic... 

    Integrated Talent Strategies

    Warren, MI
    23 hours ago
  • Contract Professionals, Inc in Sterling Heights, MI is seeking a Software Engineer with 7-10 years of experience in embedded software development. The role involves design, development, and sustainment of software for ground combat vehicles, requiring a Master's degree ...
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    23 hours ago
  • Aptiv PLC in Troy, Michigan seeks an Application Engineering Supervisor to lead the Stellantis account. You will ensure customer satisfaction through technical leadership and oversee Aptiv’s Connection Systems portfolio. The ideal candidate has extensive automotive engineering... 

    Aptiv PLC

    Troy, MI
    3 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
    4 days ago
  • Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing...
    Immediate start

    Artech Information System LLC

    Troy, MI
    1 day ago
  • Blue Chip Talent, in collaboration with a defense sector innovator, is on the lookout for an accomplished Senior Embedded Software Engineer . This position centers on leading software solutions for real-time platforms, developing structured models for embedded systems, ...

    Blue Chip Talent

    Troy, MI
    3 days ago
  • Staff Embedded Software Engineer Join a dynamic group of software engineers responsible for the development and support of embedded application software for a new ground combat vehicle program. The engineer will be part of a team covering the entire software development...
    Monday to Thursday
    Afternoon shift

    HRU Technical Resources

    Sterling Heights, MI
    4 days ago
  • $50 - $57 per hour

    Contract Professionals, Inc is seeking a Software Engineer based in Sterling Heights, MI. The role involves developing embedded application software for defense applications and requires a Bachelor's degree in Computer Engineering plus 4+ years of experience. Proficiency...
    Hourly pay
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    2 days ago
  • $26 - $31 per hour

     ...VAC, 120VAC and low voltage control wiring 24VDC  ~ Experience with, Siemen S7, WinCC HMI, and Allen Bradley highly preferred  ~ PLC and computer programming and interfaces (Siemens) highly preferred  ~ Machine robotics (Kuka Robots) preferred   What’s in it... 
    Weekly pay
    Temporary work

    Manpower

    Shelby Township, MI
    2 days ago
  • Job Description Job Description Set up and program CNC Mills. Experience with cutting various types of materials is preferred. Any CAD / CAM experience is a preferred. Candidates are expected to be able to inspect the parts they produce and ensure that components...
    Full time

    BT Aerospace

    Sterling Heights, MI
    16 days ago

Do you want to receive more vacancies?

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