Software Engineer (PLC / Robot) (m/w/d)
Core
Develop, program, simulate, and commission modern PLC control systems and industrial robots for custom automation cells and special machines.
Role type
Senior IC automation software engineer (PLC/Robotics)
Builds
Custom automation cells, robot-integrated systems, and industrial communication solutions for European manufacturing clients.
Domain
Industrial automation, robotics, and motion control
Required skills
Siemens TIA Portal (S7-1500/1200), YASKAWA/KUKA/ABB/Universal Robots programming, Structured Text (ST), C/C++, Python, Motion Control, Profinet, EtherCAT, OPC UA, MQTT, Modbus, Functional Safety (ISO 13849-1, IEC 61508), EN ISO 13849-1, IEC 61508, Siemens Failsafe, Profisafe, Pilz PNOZmulti, industrial communication protocols, robot integration, commissioning, technical documentation, motion control applications, servo drives, multi-axis coordination, electronic gearboxes
Preferred skills
HMI/SCADA systems (WinCC, TwinCAT), C#, .NET, Python, CAD (SolidWorks), color measurement technology, color management
Technologies
Siemens TIA Portal, S7-1500, S7-1200, YASKAWA, KUKA, ABB, Universal Robots, Structured Text, C, C++, Python, Profinet, EtherCAT, OPC UA, MQTT, Modbus, Siemens Failsafe, Profisafe, Pilz PNOZmulti, WinCC, TwinCAT, SolidWorks
Responsibilities
Develop and commission PLC control systems using Siemens TIA Portal and YASKAWA technologies; program and integrate industrial robots into automation systems; design and implement motion control applications including servo drives and multi-axis movements; develop application software in ST, C/C++, or Python; implement industrial communication solutions and ensure reliable networking; program and implement safety functions according to EN ISO 13849-1 and IEC 61508; perform on-site commissioning, troubleshooting, and process optimization for customers; create technical documentation, functional specifications, and user manuals; support sales team with simulations and system concepts; conduct feasibility studies and test new technologies in automation labs.
Seniority
Senior, hands-on IC