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 15 hours ago
Similar jobs that could be interesting for youBased on the PLC Programmer in Richmond, MI vacancy
  • Job Description Job Description Ready to take the lead on complex injection molding setups and keep production running at its best? Bring your technical experience, problem-solving skills, and eye for quality to a hands-on role where your work makes an impact every...
    Suggested
    Temporary work
    Shift work
    Night shift
    Afternoon shift

    Apex Placement & Consulting

    Capac, MI
    12 days ago
  • Responsibilities: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 by measuring...
    Suggested

    Tri-S Recruiters

    New Baltimore, MI
    4 days ago
  • $25 - $30 per hour

    Job Description Job Description Maintenance Technician B ALD Thermal Treatment, Inc. Job Type: Full-time Pay: $25.00 - $30.00 per hour (Negotiable) Expected Hours: Minimum 40 hours per week Schedule: 12-hour Continental Schedule, Night Shift, Weekends...
    Suggested
    Hourly pay
    Full time
    Flexible hours
    Shift work
    Night shift
    Weekend work

    ALD Thermal Treatment

    Port Huron, MI
    6 days ago
  • IPG is seeking a skilled Maintenance Technician in Marysville, MI to install, troubleshoot, repair, and perform preventive maintenance on plant electrical equipment. You will modify and improve existing equipment, train others, and support production to maximize uptime....
    Suggested
    Shift work

    Itape

    Marysville, MI
    1 day ago
  • $20 - $30 per hour

    Job Description Job Description CNC Machinist Opportunities on 1 st and 2nd Shift A local machining company with a facility in the Romeo, MI area, is currently looking to hire   experienced CNC Machinists for Long-Term opportunities with their growing company...
    Suggested
    Hourly pay
    Currently hiring
    Local area
    Afternoon shift

    Integrity Staffing Group Inc.

    Romeo, MI
    25 days ago
  • Job Description Job Description The CNC Machine Operator is responsible for operating and monitoring multi-axis CNC machines to ensure efficient and precise manufacturing processes. This role focuses on machine setup and operation during both day and night shifts, ...
    Shift work
    Night shift
    Day shift

    Accurate Tooling Solution

    New Baltimore, MI
    16 days ago
  • Job Description Job Description Rocktech Systems, LLC located in Chesterfield, MI is seeking a CNC operator for the 2nd shift and 3rd shift to join our team. We are seeking individuals who have experience operating production CNC machines. Must be experienced in using...
    Night shift
    Afternoon shift

    Industrial Technology Services

    Chesterfield, MI
    5 days ago
  • Job Description Job Description GREAT COMPANY TO WORK FOR. Progressive, growing, aerospace company, challenging work, great benefits including the max 401K allowed by law and unsurpassed healthcare. Overtime available. Our employees are our number one asset and we ...
    Permanent employment
    Night shift

    Chardam Gear Co

    Marysville, MI
    19 days ago
  • $20 - $30 per hour

    Job Description Job Description Seeking CNC Machinists in the Romeo, MI area!!! Dayshift - 6am to 5:30pm (Mon-Fri), 6am to noon (occasional Sat). Nightshift – 5pm to 6am (Mon-Thurs) 4-13 hour shifts. A local company with a facility near the  Romeo, MI...
    Local area
    Shift work
    Night shift
    Day shift

    Engineering and Manufacturing Company

    Romeo, MI
    9 days ago
  • Mueller Brass Co.- Port Huron is seeking an Electrical Technician to install, troubleshoot, modify, and repair electrical systems on our heavy equipment. The role covers wiring layouts, controls, and safety procedures in a union facility. You will work with PLCs and HMIs...

    Mueller Industries

    Port Huron, MI
    15 hours ago
  • $20 - $34 per hour

    CNC Machinist - Day Shift Job Type: Contract-to-Hire Pay: $20-$34/hour based on experience and skill level Schedule: Monday-Friday, 6:00 AM-5:30 PM Paid Breaks & Lunch Job Summary We are seeking an experienced CNC Machinist to join our day shift...
    Contract work
    Monday to Friday
    Day shift

    Linked Professional Services

    Romeo, MI
    2 days ago
  •  ...feeds and speeds as needed. Ensures product quality to meet and customer specifications. Works in conjunction with the CNC Programmers to establish CNC tool setups and validate CNC programs for use on 3 and/or 5 axis CNC machines. Obtains all necessary tooling,... 
    Work experience placement
    Casual work
    Work at office
    Long distance
    Night shift

    AIT Worldwide Home Delivery

    New Baltimore, MI
    3 days ago
  • Lathe CNC Programming Specialist Join our team as a Lathe CNC Programming Specialist in New Baltimore, MI. Key Responsibilities: Create programs using Mastercam software Operate CNC lathe machines with live tooling and set up for machining parts Ensure all machined parts...

    Gables Search Group

    New Baltimore, MI
    4 days ago
  • Job Description Job Description We are seeking a motivated and detail-oriented  Aerospace Laser Tracker Operator to join our growing aerospace manufacturing and inspection team. This position is responsible for performing high-accuracy dimensional inspections of aerospace...
    Full time

    Accurate Tooling Solution

    New Baltimore, MI
    2 days ago
  • A manufacturing firm in Michigan is looking for a Senior Electrician to join their team. In this role, you will build, wire, and support electrical systems used in industrial automation equipment. The ideal candidate will have over 8 years of experience, strong knowledge...
    Afternoon shift

    BTM Company, LLC.

    Marysville, MI
    15 hours ago
  •  ...systems to 600 Volts. Troubleshoot control systems using PC's and PLC's. Communicate shift activities with other maintenance...  ...instrumentation Analog, digital and hard-wired circuit experience Programmable Logic Controllers AC and DC drive installation, programming and... 
    Hourly pay
    Shift work

    Itape

    Marysville, MI
    1 day ago
  •  ...expectations of very demanding customers. Required Skills: 10 years of experience in automated controls systems with the following: PLC Programming Expertise: Proficiency in Allen Bradley PLC logic, servo motion, safety controllers, and HMI displays utilizing... 
    Local area

    Invio Automation

    New Baltimore, MI
    3 days 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

    New Haven, MI
    2 days ago
  •  ...essential functions. Electrical Skills (Logic level, 110V - 440V) Electrical Skills (Logic level, 110V - 440V) Relay Logic PLC Programing Logic Computer Logic Blueprint Reading Work Experience Pneumatic Skills Pneumatic Circuitry... 
    Work experience placement

    U.S. Farathane

    Port Huron, MI
    2 days ago
  • Job Description Job Description We are looking for a Press Brake Operator/Machine Operator to join our team! You will be responsible for operating the press brake to cut and bend the materials to the customer's specifications. Once the pieces are done, you will check...
    Full time

    Industrial Technology Services

    Chesterfield, MI
    5 days ago
  •  ...Job Description Job Description Description: Title: CNC Programmer Department: Engineering Applications FLSA Status: Reports To: Technical Supervisor Prepared Date: Supervises: No formal responsibility for supervising others. GENERAL RESPONSIBILITY... 
    Day shift

    Linacast, Inc

    Port Huron, MI
    12 days ago
  • Job Description Job Description Witco is currently looking for highly motivated, reliable and experienced candidates to join our Lathe Department. Witco operates 16 CNC Lathes with Okuma and FANUC controls. We offer competitive wages (based on experience) and benefits...
    Full time
    Monday to Friday

    Witco

    Avoca, MI
    26 days ago
  •  ...Vacuum systems Temperature control systems (electric, water, oil) Hydraulic and electrical schematics and troubleshooting PLC and HMI troubleshooting; basic programming preferred Industrial electronics troubleshooting and repair Experience with polyurethane... 
    Hourly pay

    Edge Sweets Company (ESCO)

    Grant, Saint Clair County, MI
    3 days ago
  •  ...~ Proficient at Schematic Capture ~ Working knowledge of embedded software; assembly and C programming ~ Working knowledge of PLC programming or willingness to learn ~ Experience with global Safety and EMC compliance; UL / CSA / CE ~ Knowledge of Engineering... 
    Immediate start

    Intertape Polymer Group (IPG)

    Marysville, MI
    6 hours ago
  • $90k - $100k

     ...Participate in safety audits, risk assessments, and incident investigations. Qualifications & Requirements Technical Skills PLC Troubleshooting: Allen-Bradley, Siemens, or similar systems. Robotics: Fanuc, ABB, Motoman, or related automated systems.... 
    Full time
    Work at office
    Relocation
    Shift work
    Day shift
    Afternoon shift
    Early shift

    Entech Staffing Solutions

    Port Huron, MI
    3 days ago
  • $30 - $35 per hour

     ...preferred. Strong mechanical and electrical troubleshooting skills. Knowledge of hydraulics, pneumatics, motors, sensors, and PLC controlled equipment is a plus. Ability to read mechanical drawings, electrical schematics, and technical manuals. Basic computer... 
    Relocation
    Shift work
    Weekend work
    3 days per week

    Qualified Staffing

    Port Huron, MI
    3 days ago
  • $75 - $95 per hour

     ...components, ensuring reliable and maintainable solutions. Develop and configure control software using Siemens scripting and Siemens PLC programming tools such as TIA-Step 7 or equivalent, as well as WinCC Advanced, WinCC OA, and WinCC Flex. Program and configure... 
    Contract work
    Temporary work
    For contractors
    Work at office
    Flexible hours
    Night shift
    Weekend work

    Actalent

    New Baltimore, MI
    5 days ago
  • Latitude AI, a Ford Motor Company subsidiary, is seeking a Senior Embedded Software Engineer for the Sensor firmware team. You will develop embedded software for Radar, Lidar, and IMU sensors in a high-performance C++ environment. You'll collaborate with hardware and software...

    Latitude AI

    Marine City, MI
    15 hours ago
  •  ...machinery to minimize production downtime. Troubleshoot mechanical, hydraulic, pneumatic and electrical systems. Frequently work with PLC’S, servo motors and Fanuc or Siemens controls to diagnose issues. Responsibility · Perform assigned preventive maintenance... 
    All shifts
    Flexible hours
    Night shift

    Linacast, Inc

    Port Huron, MI
    14 days ago
  •  ...Panel building / controls wiring design experience ~ Experience with, Siemens S7, WinCC HMI, and Allen Bradley highly preferred ~ PLC and computer programming and interfaces (Siemens) highly preferred ~ Machine robotics (Kuka Robots) preferred ~ Experience or... 
    Permanent employment
    Local area
    Shift work

    Magna Services

    New Haven, MI
    1 day ago

Do you want to receive more vacancies?

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