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

PIb96e54729123-26289-41453310

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the PLC Programmer in West Bloomfield, MI vacancy
  • 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
    4 days ago
  • Valknut Inc is seeking an experienced PLC Programmer to join its Controls Engineering team in Wixom, MI. This role is responsible for designing, developing, testing, and commissioning PLC control programs for automated manufacturing and testing equipment. Candidates must... 
    Suggested

    Torrey Holistics

    Wixom, MI
    1 day ago
  • PLC Engineer Posted on 03/09/2026 Location Wixom, Michigan, USA Description Position Overview Hexin Machinery USA, Inc. is seeking a skilled PLC Engineer with 3+ years of experience to join our dynamic automation team in Wixom, Michigan. The ideal candidate will... 
    Suggested
    Permanent employment

    Hexin Machinery USA Inc.

    Wixom, MI
    more than 2 months 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
    6 days ago
  •  ...Job Description Job Description 3CON is looking for a PLC Programmer to add to our staff in Wixom, MI. PLC Programmers write PLC programs, commission automation systems, and support our shipped products in the field, for our custom automated tooling and machinery... 
    Suggested
    Temporary work

    3Con Corporation

    Novi, MI
    5 days ago
  • Job DescriptionDUTIES: Design, develop, implement, and test low level embedded software including, but not limited to: RTOS, Memory, Fault Detection, Power Management, LIN, DMA, PWM Input/Output, Discrete Input/Output, Analog Input/Output. Utilize MCAL configuration tool...
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Pontiac, MI
    2 days ago
  • Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies that lead the aerospace industry. Our culture...
    For contractors
    Summer internship

    Williams International

    Pontiac, MI
    3 days ago
  • $107.9k - $195.05k

     ...Description Leidos is seeking an experienced PLC Controls Engineer for work at its Walled Lake, Michigan office. We are seeking qualified individuals with experience to excel in a high-performance team responsible for the development and delivery of market leading... 
    Work at office
    Local area
    Immediate start

    Leidos

    Walled Lake, MI
    1 day ago
  • Valknut Inc. in Wixom, MI is seeking an experienced PLC Programmer to join its Controls Engineering team. You will design, develop, test, and commission PLC programs for automated equipment used in automotive manufacturing and testing environments. The role requires GCCS... 

    Torrey Holistics

    Wixom, MI
    1 day ago
  •  ...hoist, conveyors, etc. * Provide support to troubleshoot and recover any problem with robots on the production line * Follow all safety procedures and protocols while servicing or maintaining equipment * Performs other related duties as assigned * PLC experience... 

    Insight Global

    Pontiac, MI
    1 day ago
  • $22 - $30 per hour

     ...and commitment to producing high-quality, precision components. Effective communication skills to coordinate with supervisors, programmers, and fellow machinists. Willingness to work overtime, including extended shifts and occasional Saturdays, as production... 
    Weekly pay
    Contract work
    Temporary work
    Casual work
    Shift work
    Day shift
    Afternoon shift

    Aerotek

    Pontiac, MI
    5 days ago
  • CNC MachinistSeeking an experienced CNC Machinist to join a stable, growing Manufacturing CompanyWhat You'll DoInterpret complicated drawings, program sheets, and instructions to determine work to be done.Perform a variety of turning, milling, drilling, boring, or related...

    gpac

    Commerce, MI
    16 hours ago
  • $25 - $37.5 per hour

    CNC MachinistAn exciting opportunity is available for an experienced CNC Machinist to work afternoon or night shifts (1 day shift open), helping to produce precision gas engine components. This role involves operating and setting up CNC equipment in a clean, organized,...
    Permanent employment
    Full time
    Shift work
    Night shift
    Day shift
    Afternoon shift

    MBC Talent Connections

    Pontiac, MI
    1 day ago
  • $25 - $37.5 per hour

    CNC Machinist, Lathes Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies that lead the aerospace...
    For contractors
    Apprenticeship
    Relocation package
    Shift work
    Night shift

    Williams International

    Pontiac, MI
    1 day ago
  • $25 - $37.5 per hour

    About the job CNC Machinist About the Role An exciting opportunity is available for an experienced CNC Machinist to work afternoon or night shifts (1 day shift open), helping to produce precision gas engine components. This role involves operating and setting...
    Hourly pay
    Permanent employment
    Full time
    Relocation package
    Shift work
    Night shift
    Day shift
    Afternoon shift

    MBC Talent Connections

    Pontiac, MI
    5 days ago
  • C.A. Hull CNC Machine OperatorC.A. Hull is seeking an experienced CNC Machine Operator to report to our shop, located in Commerce Township, MI. With a 90+ year history of stable, safe, and profitable work in Michigan, C.A. Hull has built a reputation as a leading employer...
    Apprenticeship

    C.A. Hull

    Commerce, MI
    2 days ago
  • $25 - $37.5 per hour

    Machinist Opportunities at Williams International Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies...
    For contractors
    Apprenticeship
    Relocation package
    Shift work
    Night shift
    Afternoon shift

    Williams International

    Pontiac, MI
    3 days ago
  • Job Description JOB TITLE: CNC Machinist POSITION: Seeking an experienced CNC Machinist to join a stable, growing Manufacturing Company What You'll Do Interpret complicated drawings, program sheets, and instructions to determine work to be done. Perform ...

    gpac

    Commerce, MI
    2 days ago
  •  ...CNC ProgrammerSeeking an experienced CNC Programmer to join a stable, growing Manufacturing CompanyWhat You'll DoInterpret complicated drawings, program sheets, and instructions to determine work to be done.Conduct variety of turning, milling, drilling, boring, or related... 

    gpac

    Commerce, MI
    17 hours ago
  •  ...services that exceed the expectations of our customers.The OpportunityWilliams International has an exciting opportunity for a CNC Programmer to join our team. The Programmer will be responsible for developing and implementing advanced manufacturing solutions for gas... 
    For contractors
    Work at office

    Williams International

    Pontiac, MI
    3 days ago
  • Company DescriptionEROS Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want it. By leveraging for its clients its technological edge and right-sourcing advantage, EROS in a short period of time has...
    Full time

    EROS Technologies

    Troy, MI
    7 hours ago
  •  ...support control system architecture including power distribution, logic circuits, safety circuits, I/O layouts, pneumatic circuits, PLC and PC-based controls, HMI/MMI programs, servo controls, machine networks, smart devices, and IoT applications.Apply customer design/... 

    gpac

    Pontiac, MI
    17 hours ago
  • The Industrial Strategy (IS) Assembly Systems Process Manager will lead projects in design and cost estimation of Assembly systems for Propulsion Systems, including both Engines, Transmissions, e-Drives, and e-Motors as indicated by requirements in the Long Range Plan. ...

    Stellantis

    Auburn Hills, MI
    4 days ago
  • We are seeking an experienced Senior Embedded Software & DevOps Engineer to join our automotive software team focused on powertrain systems. In this role, you will develop safety-critical embedded application software while supporting compiler and toolchain evaluation, ...

    Stellantis

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

    Gabletek Robotics and Controls Solutions

    Troy, MI
    1 day ago
  • $42 - $44 per hour

     ...management systems, including Tridium platforms, coordinating with contractors to ensure proper functionality.Create and maintain backups of PLC, HMI, and VFD software parameters monthly to ensure system integrity.Provide emergency after-hours support for critical systems as... 
    For contractors
    Flexible hours

    Manpower Inc

    Pontiac, MI
    4 days ago
  • Senior Embedded Software DeveloperWork Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford, Michigan three times per week, at minimum.Our Mission: At General Motors, our product teams are redefining...
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    1 day ago
  • $52 - $67 per hour

    Software Engineer - Combat Vehicle SystemsCheck out this new opportunity! Software Engineer - Combat Vehicle Systems Auburn Hills, MI $52.00 - $67.00/Hourly Ability to Obtain a Secret Clearance For over 30 years, we've been committed to excellence and innovation, helping...
    Hourly pay
    Contract work

    ClearanceJobs

    Auburn Hills, MI
    3 days ago
  • Sr Embedded Software EngineerAuburn Hills, MI Competitive Salary Ability to Obtain a Secret ClearanceFor over 30 years, we have been committed to excellence and innovation, helping our clients tackle complex challenges by providing them with the best talent in the field...
    Contract work
    Work at office

    Moseley Technical Services

    Auburn Hills, MI
    1 day ago
  • Sr. Embedded Software EngineerResponsible for requirements generation, simulation, design, development and integration of complex military combat vehicle software-based systems. We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office....
    Contract work
    Work at office
    Local area
    Overseas

    American Rheinmetall

    Auburn Hills, MI
    3 days ago

Do you want to receive more vacancies?

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