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: PLC Programmer- Mid-Senior Level
CATEGORY: Full-Time, Non-Exempt
REPORTS TO: Field Services Director
WORK MODEL: In-Person
COMPENSATION: $32$45 per hour (Based on experience)
WORK LOCATION: Sterling Heights / Field-Based


POSITION SUMMARY: AtomTech is seeking a motivated and hands-on Mid-Senior Level PLC/Robot 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 youve lived through launches, debugged code at 3 a.m., and still came back the next day, youre 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.

Role Responsibilities

AMR and AGV Support
  • Design, program, and commission PLC, Robot 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
  • Must be able to successfully pass an 11-panel pre-hire drug screening
Benefits and Perks!
  • Medical, Dental, Vision and Plan Options - Including Employer Paid Plans!
  • 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+

Powered by JazzHR

Compensation details: 32-48 Hourly Wage

PI70e45a7a2a17-26289-41453310

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the PLC Programmer in Macomb, MI vacancy
  •  ...responsibility of the successful candidate to design, program, test, and start-up the system in our clients' facility. Design work includes PLC logic, CNC programming, HMI programming, and drive configuration. The individual will be an integral part of the team from concept... 
    Suggested
    Permanent employment
    Local area
    Shift work
    Night shift
    Weekend work

    Ascent Aerospace

    Macomb, MI
    5 days ago
  • Silver Pine Medical Group Plc is seeking a Front Desk Receptionist to handle day-to-day administrative duties, greet patients, and manage calls and visits in a busy medical office in Michigan. You will explain payment expectations, collect copays, and maintain orderly front... 
    Suggested
    Work at office

    Silver Pine Medical Group Plc

    Macomb, MI
    3 days ago
  • $100k - $150k

    Location: Macomb - Mile   Employment Status: Salary Full-Time   Function: Corporate   Pay Grade and Range: USXX - Grade USXX Salaried 61 ($100,000 - $150,000) Bonus Plan: Level IV: 15%; Level III: 10% Target Bonus: 15.0 Recruiter: Allison Schock ...
    Suggested
    Full time
    Contract work
    Local area

    Lincoln Electric

    Macomb, MI
    more than 2 months ago
  •  ...CNC Machinist/ProgrammerA growing precision manufacturing team is seeking a dependable, highly skilled CNC Machinist/Programmer to support its CNC department. This is a full-time, on-site opportunity for someone who enjoys complex machining work, takes ownership of programming... 
    Suggested
    Full time
    Monday to Friday

    gpac

    Macomb, MI
    2 days ago
  • Ascent Aerospace – Inspiring the Next Generation of Flight!Ascent Aerospace is a world-renowned, single-source provider of production and automated assembly systems for the aerospace and defense industry. We provide high-precision advanced automated equipment as well as...
    Suggested
    Permanent employment
    Work at office
    Local area
    Shift work
    Night shift
    Weekend work

    Ascent Aerospace

    Macomb, MI
    4 days ago
  •  ...High school diploma/GED, certificate in Machine Tool Technology or equivalent work experience Previous experience as Water Jet Programmer/Operator Must possess solid troubleshooting and communication skills. Physical Demands: The physical demands listed... 
    Work experience placement
    Local area
    Shift work

    Lincoln Electric Holdings

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

    Production Supervisor Full-time position . Monday-Thursday Schedule: 530am 400pm Pay: $25.00 - $35.00 per hour based on experience Job description: A leading manufacturer for the automotive industry is looking for dedicated and passionate...
    Hourly pay
    Full time
    Shift work

    Amplitude HR

    Shelby Township, MI
    3 days ago
  • $38 - $42 per hour

     ...Robot Programmer Location: Sterling Heights, MI Pay: $38–$42/hour + PTO and optional benefits Schedule: 50+ hours per week Contract...  ...the Robot Programmer Job Leader and collaborates closely with PLC programmers, electricians, pipefitters, and customers to ensure... 
    Contract work
    Local area

    HRU Technical Resources

    Sterling Heights, MI
    4 days ago
  • Software Staff Engineer OpportunityWe are hiring a Software Staff Engineer in Sterling Heights, MI, to support the development of advanced embedded software systems and Board Support Packages (BSPs) for mission-critical military vehicle platforms. This role requires expertise...

    Moseley Technical Services

    Sterling Heights, MI
    5 days ago
  •  ...work with UAW maintenance, Vendors, and other Process Team Members when requiredClient Suite familiarity (Excel, PowerPoint, Outlook)PLC Controller experience (Siemens, Rexroth, Allan Bradley)Prior work experience at client or in client's IndustryApplicants must be able... 
    Work experience placement

    Artech

    Sterling Heights, MI
    5 days ago
  • $50 - $60 per hour

     ...Blazor experienceASP.NET Core experienceGitLab experienceWeb application deployment experiencePLC programming experienceExperience with PLC communication protocolsExperience with robotic automation systemsSystems engineering, design, or assembly experience related to... 
    Monday to Friday
    Flexible hours

    Insight Global

    Rochester Hills, MI
    1 day 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
    4 days ago
  •  ...qualities with data driven results. Hands-on technical skills with robotics, automation and secondary equipment. Having some PLC (Programmable Logic Controller) knowledge and/or experience Experience working with low voltage Direct Current electrical components... 
    Temporary work

    PTI Engineered Plastics

    Macomb, MI
    15 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
    1 day ago
  •  ...machines. This role requires travel to customer sites for equipment installation and customer interaction. What You Will Do Design PLC software and HMIs for industrial automation equipment Debug and troubleshoot PLC software and HMIs Collaborate with cross-... 
    Local area
    Worldwide

    Lincoln Electric

    Shelby Township, MI
    a month ago
  • $29.29 per hour

    Job Description Job Description APEX Placement and Consulting has partnered with an exciting manufacturing company looking to add a Process Technician to their already amazing team. Their primary responsibility will be to set up, start up, shut down, and troubleshoot...
    Hourly pay
    Contract work
    Monday to Friday
    Shift work
    Night shift

    Apex Placement & Consulting

    Shelby Township, MI
    17 days ago
  • Maintenance TechnicianThe Maintenance Technician ensures all soft trim lamination and injection molding machinery, auxiliary equipment, and facility systems operate efficiently, especially during plant startup and ramp-up to full production. This role requires a dependable...
    Weekend work

    Standex Engraving

    Fraser, MI
    5 days ago
  • Magna Powertrain in Sterling Heights, MI seeks a mechatronics technician to perform skilled journey-level maintenance and repair of electrical and electronic equipment in an industrial stamping facility, ensuring safety and production schedules. You will diagnose PLCs, ...

    Magna-International-6df39721

    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
    4 days ago
  • $18 - $24 per hour

    Job Full Description Pay: $18.00 - $24.00 per hour Job description: We are seeking experienced CNC Machine Operators for a key client located in Sterling Heights. CNC Lathe experience is preferred. We are hiring on all three shifts. These positions offer...
    Hourly pay
    Full time
    All shifts

    Express Employment Professionals Defunct

    Sterling Heights, MI
    1 day ago
  • Job TitleResponsibilities:Programming using MastercamProgram with live tooling, set-up & operate a variety of CNC lathe machines and equipment, and machine parts from customer-stated specificationsEnsure parts are machined to customer specificationsVerify machine settings...

    Aspire Talent Solutions

    New Baltimore, MI
    5 days ago
  • ABOUT THE ROLE Amsted Automotive's TransForm Automotive Shelby Twp division, is seeking CNC Operators on all three shifts who will be responsible for supporting the production operations of the plant. Shifts: Days - 7:00 am - 3:00 pm Afternoons - 3:00 pm ...
    Temporary work
    All shifts
    Shift work
    Night shift

    Amsted Automotive Group

    Utica, MI
    1 day ago
  •  ...ProgrammerAmsted Automotive's TransForm Automotive Shelby Twp division, is seeking a 3rd Shift (11pm - 7am+15% shift premium) CNC Programmer, responsible for supporting the production and maintenance operations of the plant, with a focus on CNC machining support and... 
    Shift work
    Night shift

    Amsted Automotive

    Utica, MI
    1 day ago
  • $28 per hour

     ...CNC ProgrammerWe are seeking an experienced CNC Programmer to join a growing, dynamic machine shop. This is not an entry-level position — candidates must be able to step in and contribute immediately.Location: Kimball, MI Pay: $28+/hour (based on experience) Schedule:... 
    Contract work
    Immediate start
    Shift work
    Weekend work

    Linked Professional Services

    Romeo, MI
    3 days ago
  • $18 - $30 per hour

    Job Title: CNC Mill Machinist Job Description This role focuses on programming, setting up, and operating CNC vertical milling machines in a prototype and small production environment You will work in a small, collaborative shop where you handle parts from...
    Weekly pay
    Contract work
    Temporary work

    Aerotek

    Utica, MI
    5 days ago
  •  ...experience the exceptional perks that make amsted automotive a great place to work! About the role Join Our Team as a CNC Programmer (3rd Shift)! Shelby Township, MI | 11:00 PM - 7:00 AM | Earn an Additional 15% Shift Premium! Are you passionate about CNC... 
    Shift work
    Night shift

    Transform Automotive

    Utica, MI
    3 days ago
  • $38 per hour

     ...CNC Programmer Job Type: Contract-to-Hire Schedule: Full-Time | 2nd Shift Start Time: 2:30 PM Pay: $38.00/hour Position Summary We are seeking an experienced CNC Programmer to join the CNC/Manufacturing team. This position will be responsible... 
    Full time
    Contract work
    Part time
    Afternoon shift

    Linked Professional Services

    Fraser, MI
    5 days ago
  •  ...CNC Programmer Hot Job UPS - Rochester Hills, MI 48309; UPS2 - Rochester Hills, MI 48309 Overview Level Experienced Position Type Full Time Job Shift Any Category Manufacturing Description 3-Dimensional Services Group is seeking CNC Programmers with experience... 
    Full time
    All shifts
    Shift work

    3-Dimensional Services Group

    Rochester Hills, MI
    4 days ago
  • $18 per hour

    CNC Operator – 1st ShiftJob Type: Full-Time | Contract-to-Hire Schedule: Monday – Friday | 7:00 AM – 3:00 PM Work Arrangement: On-Site Starting Pay: $18.00/hourPosition Summary: We are seeking an experienced CNC Operator to support production operations in an automotive...
    Full time
    Contract work
    Monday to Friday
    Day shift

    Linked Professional Services

    Utica, MI
    3 days ago
  • CNC OperatorAt Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team...
    Local area
    Immediate start
    Shift work

    Magna Services

    Sterling Heights, MI
    1 day ago

Do you want to receive more vacancies?

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