PLC Programmer
AtomTech, Inc
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 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+
- 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...SuggestedImmediate start
$32 - $45 per hour
...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...SuggestedHourly payFull timeFlexible hoursShift workNight shift- 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
- ...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
- ...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
- ...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 payDaily paid
- 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...
- 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 daysPosition...Work at officeShift workNight shift
- ...COMAU Robot Programmer / Automation Technician JOB SUMMARY The COMAU Robot Programmer / Automation Technician is responsible for supporting... ...will work with robotic welding cells, automated fixtures, PLC-controlled systems, and related automation equipment to ensure...Work at officeRemote workShift work
$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 employmentContract workTemporary workFor contractorsH1bRemote workMonday to ThursdayDay shift- 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...
- 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 payContract workFor contractorsLocal area
- 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 hoursAfternoon shift
- 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 areaWork from homeRelocation package
- 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 officeNight shiftDay shiftAfternoon shift
- ...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 workTraineeshipRemote work
- ...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...
- 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...Night shift
- 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...
- 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...
- ...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...
- 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...
$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 payContract work- 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
- 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 workWork experience placementRelocation
- 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, ...
- 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
- 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 ThursdayAfternoon shift
- 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
$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 payTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PLC Programmer. Be the first to apply!



