PLC Software Developer | SPS-Softwareentwickler (m/w/d)
Randstad Professional
Job Summary
This role is for an Automation Technology IT Application Developer, focusing on PLC software development within a motivated team, specifically for a thyssenkrupp subsidiary in Kiel. The developer will be responsible for creating realization concepts, developing and implementing software architectures using TwinCAT 3 (IEC 61131-3 structured text), and performing system commissioning on real automation systems, potentially related to military submarines. Day-to-day tasks include object-oriented programming in PLC environments, conducting code reviews, unit and integration tests, and collaborating closely with interdisciplinary teams from mechanical engineering and process technology. Key requirements include a degree in Computer Science or Electrical Engineering, professional experience in PLC programming and commissioning, and familiarity with tools like GIT, Jira, and Confluence. Strong English skills are essential, alongside a high degree of self-reliance and commitment.
Required Skills
Education
University degree in (Technical) Computer Science, Electrical Engineering, Mechatronics, or comparable field
Experience
- Professional experience in project handling
- Professional experience in PLC programming
- Professional experience in commissioning automation systems
- Experience in software development, particularly IEC 61131-3 structured text (ST)
- Experience with object-oriented programming (OOP) in PLC environments
- Knowledge and experience concerning automation systems for military submarines (desirable)
Languages
Additional
- High assertiveness and entrepreneurial thinking; ability to act independently and confidently; high commitment; intercultural competence.
More Jobs from Randstad Professional
Technical Lead Assay Development | Technical Lead Assay Development (m/w/d)
Feb 3, 2026
This role requires a seasoned professional to act as the Technical Lead for Assay Development, guidi...
Technical Assistant (Biopharma Process Control) | Technical Assistant (m/w/d)
Feb 3, 2026
This role involves executing various, sometimes complex, analytical methods for process control with...
IT Service Technician (Onsite) | IT-Servicetechniker (m/w/d)
Feb 3, 2026
This role involves providing essential 1st and 2nd level IT technical support directly to a business...