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 4 days ago
Similar jobs that could be interesting for youBased on the PLC Programmer in Oakland, 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
    2 days ago
  • Jones Lang LaSalle Incorporated seeks a Technical Manager to join the Facilities Maintenance team at Orion Assembly in Lake Orion, MI. The role focuses on maintaining, troubleshooting, and optimizing building systems such as dock doors, HVAC, PLCs, and related controls ...
    Suggested
    For contractors

    Jones Lang LaSalle Incorporated

    Lake Orion, MI
    3 days ago
  • Diversity is an integral part of our corporate culture and success at USF. We welcome all individuals. Position: Process Technician - 2nd shift Location: Orion, MI Job Id: 1995 # of Openings: 1 Summary: Process Technician will act as a company representative, directly...
    Suggested
    Temporary work
    Flexible hours
    Shift work
    Afternoon shift

    USF

    Lake Orion, MI
    2 days ago
  • A leading manufacturing company in Lake Orion is seeking a Technician 1 to oversee coating machines and perform maintenance. The ideal candidate should have a high school diploma or equivalent, with 2-4 years of relevant experience in equipment repair or construction. Responsibilities...
    Suggested

    Oerlikon

    Lake Orion, MI
    1 day ago
  • US Farathane, located in Orion Charter Township, Michigan, is seeking a Process Technician responsible for ensuring machines operate efficiently and processes meet standards. This role involves active troubleshooting and completion of necessary reports. The ideal candidate...
    Suggested

    US Farathane

    Lake Orion, MI
    2 days ago
  • Location:Lake Orion, Michigan, Unites StatesJob ID: R0133267Date Posted:2026-06-16Company Name:ESYS AUTOMATION, LLCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoJob Description:The Opportunity: JR Automation, a Hitachi Group Company, is ...
    Full time
    Worldwide

    Hitachi

    Lake Orion, MI
    3 days ago
  •  ...to-day operation of the numerical control machine program development. Essential Functions Works in conjunction with NC Programmers and CNC Department Manager to establish NC tool setups and validate NC programs for use on 3 and 5 axis CNC machines. Responsible... 
    Permanent employment
    Temporary work
    Local area
    Shift work
    Night shift
    Weekend work

    Ascent Aerospace

    Lake Orion, MI
    3 days ago
  • Location:Lake Orion, Michigan, Unites StatesJob ID: R0125911Date Posted:2026-04-30Company Name:ESYS AUTOMATION, LLCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoJob Description:The Opportunity: JR Automation, a Hitachi Group Company, is ...
    Full time
    Worldwide

    Hitachi

    Lake Orion, MI
    1 day 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... 

    Gabletek Robotics and Controls Solutions

    Troy, MI
    4 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
    5 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
    3 days ago
  •  ...Robot ProgrammerAs a Robot Programmer you will be responsible for setup, troubleshooting, debugging and preparation of robots to customer...  ...specifications. Creating robot programs and interfacing with the PLC and any peripherals from start to finish. This is a technical... 
    Traineeship
    Remote work

    Gabletek Robotics and Controls Solutions

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

    Gabletek Robotics and Controls Solutions

    Troy, MI
    2 days ago
  •  ...repeatable NC output. You will handle day‑to‑day CNC operation, read blueprints with GD&T, maintain NC data, and support safe, efficient production while coordinating with NC Programmers and the manufacturing team to meet schedule targets. #J-18808-Ljbffr Ascent Aerospace

    Ascent Aerospace

    Lake Orion, MI
    2 days ago
  •  ...COMAU Robot Programmer / Automation TechnicianThe 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
    4 days ago
  • $90k - $144.9k

    Lead Embedded Software Engineer - HybridTroy, MI or Highland Heights, OH, United StatesCome build something that matters. It takes great people to achieve greatness. People with a sense of purpose and integrity. People with a relentless pursuit of excellence. People who...
    Full time
    Local area

    Stanley Black & Decker

    Troy, 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
    2 days ago
  • Embedded Software Engineer Auburn Hills, MIPay: $DOE US CITIZENS WITH SECRET CLEARANCE OR ABILITY TO OBTAINJob Summary: Responsible for requirements generation, simulation, design, development and integration of complex military combat vehicle software-based systems.Essential...
    Contract work
    Work experience placement
    Overseas

    Precision Resources Company, Inc.

    Auburn Hills, MI
    3 days ago
  • Autosar BSW Integration Developer Hands on experience on Autosar BSW integration and integration tools (must have experience on ETAS iSOLAR tool chain) Experience in Autosar architecture and any of OS/CAN/Lin/Diag/NVM/IOHW modules. Mapping of ASW swc to required...

    United IT

    Auburn Hills, MI
    2 days ago
  • Check out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary Ability to Obtain a Secret Clearance For over 30 years, we'vWe are hiring a Senior Embedded Software Engineer in Auburn Hills, Michigan , supporting the...
    Contract work
    Work at office

    Moseley Technical Services

    Auburn Hills, MI
    1 day ago
  • Embedded Software EngineerWe are looking for an Embedded Software Engineer to execute design and development of vehicle access advanced engineering products. The goal is to create scalable and optimized software system architectures.ResponsibilitiesDesign and implement...
    Work experience placement

    James David Staffing

    Auburn Hills, MI
    16 hours ago
  • Embedded Software Engineer Ann Arbor, MI 12+ Months Contract The AVSD has the task and responsibility to continuously monitor the traffic, road and environmental & system status to be able to promptly evaluate the situation and react and to disengage the self-driving...
    Contract work

    Kasmo Global

    Auburn Hills, MI
    13 hours ago
  • Embedded Software Engineer We are seeking talented Embedded Software Engineers with 1–7 years of experience to join our automotive embedded systems team in Auburn Hills, MI. Engineers will work automotive platforms, contributing to SoC or MCU Base Software development...

    Staffing the Universe

    Auburn Hills, MI
    14 hours ago
  • A leading automotive technology company seeks a Sr. Staff BSW OS and Hypervisor Engineer in Auburn Hills, Michigan. The role involves developing and integrating OS and Hypervisor platforms for automotive ECUs, collaborating with cross-functional teams, and optimizing embedded...

    Hashlist

    Auburn Hills, MI
    3 days ago
  • Senior Embedded Engineer We are looking for a highly experienced Senior Embedded Engineer to join our automotive engineering team. The ideal candidate will have extensive experience in embedded software development, automotive cybersecurity, and AUTOSAR-based systems...

    Javen Technologies

    Troy, MI
    14 hours 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
    1 day ago
  • Role: Embedded Dev Engineer - RDK-B Location: Philadelphia, PA • Bachelor's degree in computer science/electronics or related field 5+ year Development experience with Linux and embedded devices, Experience on Wi-Fi development and debugging for L1/L2 . Experience...

    Kasmo Global

    Troy, MI
    1 day ago
  •  ...or implies that these are the only duties to be performed by the employee occupying the position. Works in conjunction with NC Programmers and CNC Department Manager to establish NC tool setups and validate NC programs for use on 3 and 5 axis CNC machines.... 
    Permanent employment
    Temporary work
    Local area
    Shift work
    Night shift
    Weekend work

    Ascent Aerospace

    Lake Orion, MI
    3 days ago
  • $36 - $43.5 per hour

     ...Selectek has an immediate need for a PLC Training Instructor in the Lake Orion, MI area. Qualified Candidates do not need previous training or teaching experience. A background in automation, floor line building, system integration and experience working in manufacturing... 
    Daily paid
    Contract work
    Apprenticeship
    Casual work
    Local area
    Immediate start
    Remote work
    Work from home
    Monday to Friday
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Selectek

    Lake Orion, MI
    1 day ago
  •  ...Job Title: Yaskawa Motoman Robot Programmer Locations: Novi, MI or Clinton Township, MI (must be open to travel for installations) Company...  ...-related issues during installation Work closely with PLC and controls teams to integrate robotic systems into production... 
    Full time

    GABLETEK

    Troy, MI
    24 days ago

Do you want to receive more vacancies?

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