Maintenance Programming Technician
Core
Ensure availability, reliability, and correct operation of assembly line automation systems through programming, diagnosis, maintenance, and continuous improvement of PLCs, robots, HMIs, vision systems, safety equipment, and process devices.
Role type
Maintenance Programming Technician
Builds
Assembly line automation systems and control infrastructure
Domain
Automotive manufacturing / Industrial automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
PLC programming, HMI development, industrial robot configuration, troubleshooting automation systems, root cause analysis, safety circuit validation, backup management, Kaizen/TPM methodologies, technical documentation
Preferred skills
Vision system integration, safety device troubleshooting (PILZ, scanners), structured problem solving (A3, 8D, RCA), process optimization
Technologies
PLCs, HMIs, robots, vision systems, safety devices (PILZ, scanners, safety curtains), ProCom
Responsibilities
Develop, modify, and backup PLC/HMI/control programs; adjust and optimize automated assembly line equipment; diagnose complex automation and control failures; validate safety circuits before production release; document changes, diagrams, and procedures; participate in new equipment commissioning and continuous improvement projects.
Seniority
Mid-level, hands-on IC