1

Assistant Plc Programmer Jobs in Rochester, MI (NOW HIRING)

COMAU Robot Programmer / Automation TechnicianJOB SUMMARY The COMAU Robot Programmer / Automation ... Support integration and troubleshooting of PLC-controlled automation systems. * Assist with robotic ...

COMAU Robot Programmer / Automation Technician JOB SUMMARY The COMAU Robot Programmer / Automation ... Support integration and troubleshooting of PLC-controlled automation systems. * Assist with robotic ...

Controls Engineer

Shelby Township, MI

$76K - $98K/yr

Design PLC software and HMIs for industrial automation equipment * Debug and troubleshoot PLC ... Ensure the controls engineering process is tracked and followed. * Assist customers and local ...

Be Seen First

PLC programming and system design are handled by management. The right candidate will be strong on ... Assist with production startups, shutdowns, equipment changeovers, and uptime issues ยท Identify ...

Controls Engineer

Shelby, MI ยท On-site

$76K - $98K/yr

Design PLC software and HMIs for industrial automation equipment * Debug and troubleshoot PLC ... Ensure the controls engineering process is tracked and followed. * Assist customers and local ...

Senior Controls Engineer

Auburn Hills, MI ยท On-site

$91K - $121K/yr

Design and debug PLC programs using Siemens and Rockwell controls applications * Support quoting ... Review and assist wit the electrical design process * Support integration at FAC, verify hardware ...

Controls Software Engineer

Shelby, MI ยท On-site

$41.25 - $52.75/hr

Design PLC software and HMIs for industrial automation equipment * Debug and troubleshoot PLC ... Ensure the controls engineering process is tracked and followed. * Assist customers and local ...

Controls Engineering Supervisor

Livonia, MI ยท On-site

$110K - $120K/yr

Oversee PLC, HMI, motion control, and industrial automation programming activities * Assist with project planning, workload coordination, and technical direction for engineering projects * Support ...

Controls Engineering Supervisor

Wixom, MI ยท On-site

$110K - $120K/yr

Oversee PLC, HMI, motion control, and industrial automation programming activities * Assist with project planning, workload coordination, and technical direction for engineering projects * Support ...

Controls Engineering Supervisor

Novi, MI ยท On-site

$110K - $120K/yr

Oversee PLC, HMI, motion control, and industrial automation programming activities * Assist with project planning, workload coordination, and technical direction for engineering projects * Support ...

Process Controls Engineer

Warren, MI ยท On-site

$78K - $101K/yr

Evaluate progress of PLC-based machinery builds at supplier plants. 25% domestic and international ... If you need a reasonable accommodation to assist with your job search or application for employment ...

Process Controls Engineer

Warren, MI ยท Hybrid

$78K - $101K/yr

Evaluate progress of PLC-based machinery builds at supplier plants. 25% domestic and international ... If you need a reasonable accommodation to assist with your job search or application for employment ...

Controls Engineer - Software

New Baltimore, MI ยท On-site

$41 - $52.50/hr

... assist amp; secure tools for safety critical applications. DESCRIPTION A Controls Engineer-Software can apply PLC and HMI programming theory and knowledge to design industrial controls systems and ...

Controls Engineer - Software

New Baltimore, MI ยท On-site

$75K - $100K/yr

... assist & secure tools for safety critical applications. DESCRIPTION A Controls Engineer-Software can apply PLC and HMI programming theory and knowledge to design industrial controls systems and ...

next page

Showing results 1-20

Assistant Plc Programmer information

See Rochester, MI salary details

$37.3K

$74.2K

$103.1K

How much do assistant plc programmer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for assistant plc programmer in Rochester, MI is $74,247.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,600.00 and $85,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Assistant PLC Programmer, and why are they important?

To thrive as an Assistant PLC Programmer, you need foundational knowledge of electrical engineering, automation systems, and programming logic, often supported by an associate degree or relevant certification. Familiarity with PLC programming languages (such as Ladder Logic), HMI software, and platforms like Siemens or Allen-Bradley is typically required. Strong problem-solving skills, attention to detail, and effective teamwork are critical soft skills for this role. These skills and qualities ensure accurate system programming, effective troubleshooting, and smooth project execution in industrial automation environments.

What are some common challenges faced by Assistant PLC Programmers when working on industrial automation projects?

Assistant PLC Programmers often encounter challenges such as troubleshooting unexpected equipment behavior, adapting to different PLC brands and programming languages, and ensuring clear communication with engineers and electricians on the project team. Additionally, balancing multiple assignments and learning to interpret complex electrical schematics can be demanding. Developing strong problem-solving skills and being proactive in seeking guidance from senior programmers can help overcome these challenges and contribute to a smoother workflow.

What are Assistant PLC Programmers?

Assistant PLC Programmers are professionals who support the design, development, testing, and maintenance of Programmable Logic Controller (PLC) programs used in industrial automation and control systems. They typically assist senior engineers or programmers in tasks such as writing code, troubleshooting PLCs, and implementing changes to improve automation processes. Their role often involves working with hardware and software, collaborating with cross-functional teams, and ensuring that control systems operate efficiently and safely.

What is the difference between Assistant Plc Programmer vs PLC Technician?

AspectAssistant Plc ProgrammerPLC Technician
Primary RoleSupports PLC programming, debugging, and software developmentMaintains, repairs, and troubleshoots PLC hardware and systems
Required SkillsBasic programming knowledge, understanding of automation softwareElectrical skills, hardware troubleshooting, circuit knowledge
CertificationsOften includes certifications in PLC programming or automationElectrical or electronics certifications, technical diplomas
Work EnvironmentOffice or control room, programming labsIndustrial sites, manufacturing plants, maintenance areas

While both roles involve working with PLC systems, the Assistant Plc Programmer primarily focuses on supporting programming and software tasks, whereas the PLC Technician specializes in hardware maintenance and troubleshooting. Both roles require technical skills and certifications but differ in daily responsibilities and work environments.

What are the most commonly searched types of Plc Programmer jobs in Rochester, MI? The most popular types of Plc Programmer jobs in Rochester, MI are:
What job categories do people searching Assistant Plc Programmer jobs in Rochester, MI look for? The top searched job categories for Assistant Plc Programmer jobs in Rochester, MI are:
What cities near Rochester, MI are hiring for Assistant Plc Programmer jobs? Cities near Rochester, MI with the most Assistant Plc Programmer job openings:
Infographic showing various Assistant Plc Programmer job openings in Rochester, MI as of May 2026, with employment types broken down into 100% Full Time. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $74,247 per year, or $35.7 per hour.

Robot Programmer(COMAU)

GABLETEK

Troy, MI โ€ข On-site

Full-time

Posted 21 days ago


Job description

COMAU Robot Programmer / Automation TechnicianJOB SUMMARY

The COMAU Robot Programmer / Automation Technician is responsible for supporting and maintaining automated robotic welding systems within a high-volume manufacturing environment. This role focuses on robot troubleshooting, production support, program modifications, weld process optimization, and minimizing equipment downtime. The technician will work with robotic welding cells, automated fixtures, PLC-controlled systems, and related automation equipment to ensure safe and efficient production operations.


RESPONSIBILITIES
  • Provide production support for automated robotic welding cells and robotic manufacturing systems.
  • Troubleshoot and recover COMAU robots from faults, alarms, crashes, and production interruptions while restoring systems to operational status quickly and safely.
  • Modify, optimize, and troubleshoot COMAU robot programs for welding and material handling applications.
  • Perform robot touch-ups, TCP verification, path corrections, and position adjustments.
  • Support robotic applications including MIG welding, resistance welding, projection welding, and pneumatic systems.
  • Diagnose and repair electrical, mechanical, pneumatic, hydraulic, and robotic system issues.
  • Troubleshoot automated welding cells to identify root causes and implement corrective actions that reduce downtime and improve reliability.
  • Read and interpret electrical schematics, blueprints, weld prints, and technical documentation.
  • Troubleshoot and repair:
    • Servo drive systems
    • Motors and encoders
    • Relays and control boards
    • Sensors and safety devices
    • Wiring harnesses and electrical panels
  • Perform minor fixture adjustments, shim modifications, and weld tooling corrections based on manufacturing requirements.
  • Support and maintain communication networks including Ethernet, Remote I/O, and DeviceNet systems.
  • Perform basic offline programming and simulation using COMAU programming software and robotic simulation tools.
  • Support integration and troubleshooting of PLC-controlled automation systems.
  • Assist with robotic startup activities, program validation, and production launches.
  • Ensure compliance with all customer, plant, and safety procedures while working around robotic and automated equipment.
  • Maintain detailed documentation of repairs, troubleshooting activities, and process improvements.
  • Communicate equipment concerns, downtime issues, and shift updates effectively with supervisors and team members.
  • Work independently with minimal supervision while supporting production requirements.

REQUIRED SKILLS & QUALIFICATIONS
  • Experience troubleshooting and programming COMAU robotic systems in an industrial manufacturing environment.
  • Strong understanding of robotic welding processes and welding fundamentals.
  • Knowledge of:
    • Robotics and automation systems
    • Electrical circuitry and controls
    • Pneumatics and hydraulics
    • Industrial mechanics
    • Servo systems and automation components
  • Ability to troubleshoot electrical systems using schematics and prints.
  • Experience with:
    • TCP setup and verification
    • I/O troubleshooting and simulation
    • Program touch-ups and path modifications
    • Weld process troubleshooting
    • Robot recovery procedures
  • Understanding of automated weld fixtures and shimming processes.
  • Familiarity with PLC-controlled manufacturing equipment.
  • Proficient with Microsoft Office applications including Word, Excel, and Outlook.
  • Strong communication and problem-solving skills.
  • Ability to prioritize tasks and respond effectively in a fast-paced production environment.

PREFERRED QUALIFICATIONS
  • Industrial Maintenance, Electrician Journeyman, Mechatronics, or Machine Repair certification.
  • Associate degree in Mechatronics, Robotics, Automation, Electrical Technology, or related field.
  • Previous experience supporting robotic welding systems in automotive or automated manufacturing environments.
  • Experience with offline robotic programming and simulation software.
  • Strong electrical and mechanical troubleshooting background.

WORK ENVIRONMENT / PHYSICAL DEMANDS
  • Frequent exposure to noise, sparks, smoke, heat, dirt, grease, oil, and welding fumes.
  • Regularly works around automated robotic equipment and high-speed production machinery.
  • Exposure to high and low voltage electrical systems.
  • Frequent walking, bending, twisting, lifting, and entering robotic weld cells.
  • Required use of PPE including eye protection, hearing protection, gloves, and cut-resistant equipment.
  • Potential exposure to Arc Flash hazards while working in electrical cabinets and control panels.

BEHAVIORAL EXPECTATIONS
  • Demonstrates accountability, reliability, and strong attention to detail.
  • Maintains a high sense of urgency while supporting production needs.
  • Works effectively both independently and within a team environment.
  • Communicates professionally with supervisors, maintenance personnel, and production teams.
  • Adapts positively to changing production priorities and plant requirements.
  • Maintains strong attendance and dependability.
  • Focuses on continuous improvement, safety, and equipment reliability.

Powered by JazzHR

FQR8PNHuMY