Your world:
Developing software.

Welcome to our team!

Kempten

Full/part-time

Software Developer Communication Team (m/f/d)

The CODESYS Group

CODESYS is used in more than 1 million machines and systems worldwide. This makes us the market leader for hardware-independent control software in the field of industrial automation. To keep it that way, more than 250 employees work on the development and marketing of CODESYS at our offices in Kempten, Boston, Beijing, and Milan.

Your tasks:

  • Development of communication protocols in C and IEC 61131-3
  • Development of libraries in IEC 61131-3
  • Development of configurators as plug-ins for the CODESYS Automation Platform and CODESYS go! using C#/.NET
  • Support of the entire software lifecycle: from specification and implementation to the development of automated tests and maintenance
  • Customer support in using the products

Our team develops protocols for communication between controllers and between controllers and the supervisory level or the cloud. In doing so, we make a key contribution to the implementation of modern Industry 4.0 solutions and enable high-performance IIoT (Industrial Internet of Things) applications. IT security is our top priority: we consistently develop according to the “Secure by Design” principle and use modern cryptographic methods.

Our range of responsibilities is broad, covering everything from integrating external third-party stacks into the CODESYS runtime system, developing runtime components in C, to creating user-friendly interface libraries in CODESYS. This is complemented by the development of convenient configurators for the CODESYS IDE in C#/.NET and—looking ahead—by integrating our products into the new web-based development environment, CODESYS go!.

If you enjoy varied and challenging tasks and want to develop software that meets high standards of security, availability, interoperability, and usability, you are in the right place with us

Your profile:

  • Completed degree in Computer Science or a comparable technical background
  • Good programming skills in C as well as C#/.NET
  • Structured and analytical way of working, and strong teamwork skills
  • Good command of German and English, both written and spoken
  • Advantageous:
    • Knowledge of IP-based communication protocols and a basic understanding of modern communication architectures
    • Knowledge of the OPC UA protocol family
    • Experience with X.509 certificates and cryptographic methods
    • Experience in library development according to IEC 61131-3

We offer:

  • Be part of a company that has been developing successfully and steadily in the field of automation technology for more than 30 years.
  • Gain experience with future-oriented technologies and get to know the world of Industry 4.0, IIoT and virtual control systems.
  • Experience teamwork and agile development processes: Help shape CODESYS as part of a Scrum team.
  • Feel comfortable in a pleasant working environment in spacious, bright offices.
  • Look forward to advantages such as e-car charging stations and corporate fitness via EGYM Wellpass.
  • Benefit from the opportunity to develop personally and professionally.
  • Enjoy 30 days of vacation and a generous flexitime account.
  • Take advantage of the opportunity to work in a mobile office.

Become part of the CODESYS team and help shape the future.
We look forward to receiving your application!

CODESYS Group
Human Resources
+49-831-540 31-0