Softwareentwickler Automatisierung (m/w/d)
Core
Develop and implement software solutions for automation systems, including PLC control programming and system integration.
Role type
Software Automation Engineer (PLC/Industrial Systems)
Builds
Automated production systems and control software for industrial clients
Domain
Industrial Automation / Manufacturing
Deliverable
production ML models | product features
Required skills
PLC programming (Siemens TIA Portal, Beckhoff TwinCAT, CoDeSys), Object-oriented programming (C, C++, C#), Fieldbus systems (Ethernet, Profibus, EtherCAT), Technical documentation, System integration, Troubleshooting
Preferred skills
HTML5/Visualization technologies, Artificial Intelligence basics, E-Plan, Additional PLC languages (KOP, AWL, FUP), Electrical engineering background
Technologies
Siemens TIA Portal, Beckhoff TwinCAT, CoDeSys, C, C++, C#, Ethernet, Profibus, EtherCAT
Responsibilities
Develop and implement software solutions for automation systems, Program PLC controls, Integrate and test new software modules, Create technical documentation, Analyze faults and troubleshoot in production environments, Develop interfaces to IT systems (MES/ERP), Conduct on-site commissioning and remote support
Seniority
Mid-level, hands-on IC