Project Engineer / Automation Software Developer (PLC) | Projektingenieur/Softwareentwickler Automatisierungstechnik (SPS) (m/w/d)

TKMS GmbH

Kiel, Schleswig-Holstein, Deutschland
Published Apr 14, 2026
Full-time
No information

Job Summary

As a Project Engineer and Software Developer for Automation Technology, you will be a key player in the development of sophisticated maritime systems for a world-leading naval shipbuilder. Your daily responsibilities will involve implementing object-oriented software concepts using TwinCAT 3 and IEC 61131-3 Structured Text. You will be responsible for the entire software lifecycle, including requirement engineering, documentation, testing, and error analysis. Beyond coding, you will create technical specifications and oversee the commissioning of automation systems and experimental trials. This role is highly attractive for engineers who want to work on high-tech naval vessels in an international environment, offering a unique blend of PLC programming and systems engineering. The position provides excellent stability, flexible working hours, and the opportunity to contribute to significant NATO-trusted maritime projects.

Required Skills

Education

Successfully completed degree in (Technical) Computer Science, Electrical Engineering, Mechatronics, or a comparable field of study.

Experience

  • Professional experience in software development specifically using IEC 61131-3 Structured Text (ST)
  • Practical experience with object-oriented programming (OOP) within PLC environments
  • Demonstrated experience in system integration and a strong understanding of complex technical systems
  • Experience in creating and reviewing technical specifications and interface documentation
  • Experience in the commissioning of automation systems and conducting technical trials

Languages

English (Fluent)

Additional

  • Willingness to participate in commissioning and trials; Intercultural competence for working in an international environment.