PLC Software Developer | SPS-Softwareentwickler (m/w/d)

Randstad Professional

Kiel, Schleswig-Holstein, Deutschland
Published Feb 3, 2026
Full-time
Permanent

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

English (Basic)

Additional

  • High assertiveness and entrepreneurial thinking; ability to act independently and confidently; high commitment; intercultural competence.