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
PLC programming (Siemens TIA Portal, S7-1500/1200), industrial robot programming (YASKAWA, KUKA, ABB, Universal Robots), Structured Text (ST), C/C++, Python, motion control, industrial communication protocols (Profinet, EtherCAT, OPC UA, MQTT, Modbus), safety standards (EN ISO 13849-1, IEC 61508), Siemens Failsafe, Profisafe, Pilz PNOZmulti
Preferred skills
HMI/SCADA systems (WinCC, TwinCAT), C#, .NET, CAD (SolidWorks), color measurement/management technology
Technologies
Siemens TIA Portal, YASKAWA, KUKA, ABB, Universal Robots, Profinet, EtherCAT, OPC UA, MQTT, Modbus, Siemens Failsafe, Profisafe, Pilz PNOZmulti, WinCC, TwinCAT, SolidWorks
Responsibilities
Develop and commission PLC control systems and robot applications; implement industrial communication solutions; design and execute motion control applications; perform on-site commissioning, troubleshooting, and process optimization; create technical documentation and functional specifications; conduct feasibility studies and test new technologies in automation labs.
Seniority
Senior, hands-on IC
