

CODESYS GmbH
About us
The CODESYS GmbH is part of the CODESYS Group and ranks among the world’s leading software companies in automation industry. The company’s main focus is the distribution of CODESYS, the integrated, well-known IEC 61131-3 development environment (IDE) for controller/PLC applications and CODESYS Control, the platform-independent runtime system/SoftPLC. A new feature is the hardware-independent use of the runtime system via container or hypervisor as a virtual PLC on any platform – since the beginning of 2025 even for virtual safety controllers in accordance with IEC 61508 SIL3. CODESYS offers integrated product extensions for the use and configuration of fieldbuses like CAN/CANopen, Profibus, and industrial Ethernet such as EtherCAT or PROFINET, for the generation and display of professional user interfaces (visualizations) and for complex motion control tasks, e.g. for CAMs and CNC/robotics applications. DIN 61508 Safety applications for SIL2 and SIL3 can also be developed with integrated and certified Safety solutions to suit the given requirements. The CODESYS Automation Server is an Industry 4.0 platform for the convenient administration of control networks and for data recording and analysis.
More than 400 manufacturers of programmable automation components such as PLCs, IPCs, fieldbus couplers or drives use CODESYS as their programming interface. Thus, the software suite is used for a wide variety of industrial applications, for example for the automation of production machines and mobile machines or for the automation of power generation systems and buildings. This enables the users of devices to develop specifically adapted PLC application software for their special purpose.
CODESYS natively includes all essential technologies and features for applications in Industry 4.0 and IIoT environments. Therefore, CODESYS is the platform for implementing automated processes and cycles while utilizing IT and internet technologies. The cloud-based administration platform CODESYS Automation Server supports the most important service tasks of compatible devices and allows for a centralized and easy administration via web interface.
Numerous interfaces and toolkits help users adapt the powerful functionality of CODESYS to their specific needs. If required, the CODESYS Group offers professional adaptation support. Practice-oriented trainings and qualified consulting for efficient application development help users solve their automation tasks.
Products & services

CODESYS
The manufacturer-independent IEC 61131-3 automation software for the complete software side of automation.

CODESYS Development System
It seamlessly integrates IEC 61131-3 editors, debuggers, and compilers, enabling convenient engineering of all automation tasks. Optional add-on products from the CODESYS Store extend the range of functions, including integrated tools for optimized application creation and connection to simulation tools. A new feature is AI-based engineering support via an MCP server that is fully integrated into the CODESYS Development System. The solution has been nominated for the “Products of the Year 2026” reader's choice award by the trade journal Computer&Automation and for the ElectroTEC Pioneer Award by Vogel Verlag.

CODESYS Runtime
In the CODESYS Store, users can find SoftPLCs for common hardware platforms such as Raspberry Pi or IPCs on which created automation applications can be executed. New: Virtual controllers via containers – since the beginning of 2025, even virtual safety controllers according to IEC 61508 SIL3, certified by TÜV Süd. This means that safety applications can now be implemented without expensive safety controllers.

CODESYS Automation Server
Industry 4.0 platform for easy management and control of controllers via a web interface. Additional benefits: Remote access to applications/web visualizations in compliance with IT security, as well as data storage and analysis. New: Convenient management of security certificates on a central platform. If required, the CODESYS Automation Server can now also be hosted on local servers (“on-premises”).

CODESYS Visualization
Users create and animate professional user interfaces directly in the CODESYS Development System. These can be displayed in the Development System, on industrial PCs, directly on the PLC, or in a web browser.

CODESYS Fieldbus
Integrated fieldbus support, e.g., for PROFIBUS, CAN, and many Industrial Ethernet protocols such as EtherCAT, PROFINET, or EtherNet/IP, accelerates the implementation of automation projects.

CODESYS Motion CNC Robotics
Integrated extension of the IEC 61131-3 tool with editors/configurators for cam disc and 3D CNC applications with DIN 66025 description and robot axis groups. Useful library blocks included.

CODESYS Communication
Proprietary and standard protocols that are seamlessly integrated into the platform make communication easy, e.g., for MQTT OPC UA, KNX, or BACnet.

CODESYS Safety
The virtual controller, certified by TÜV Süd according to IEC 61508 SIL3, enables the implementation of safety applications independently of specific hardware. Certified connection of safety I/Os via F-Host (Profisafe) and FSoE (EtherCAT Safety). Integrated engineering of available safety components in an IEC 61131-3 project along with the functional application.

CODESYS User Services
Support for customers in implementing their applications with CODESYS. If required, with professional customization support, practical training, and expert advice on efficient application development.

CODESYS Virtual Safe Control SL - the virtual safety PLC
Whether boards, IPCs, or IT farms: With CODESYS Virtual Safe Control SL, every system is turned into one or more safety controllers – completely independent of the hardware infrastructure! The virtual safety PLC is certified according to IEC 61508 SIL3, currently for x86-based systems with Profinet/Profisafe (F-Host) and EtherCAT Safety (FSoE). Support for ARM-based platforms will be added in the course of 2026. Benefits for users: Massive savings in costs and effort for procurement, wiring, and maintenance, while at the same time strengthening IT security.
Job ads

Software Developer Fieldbus Team (m/f/d)
Your tasks: - Development and testing of fieldbus communication stacks - Development of complex fieldbus configurators in C#/.NET and/or TypeScript as well as other web technologies - Support throughout the entire software lifecycle, from specification and implementation to test development and maintenance - Support for customers in the use of fieldbus products Our team develops fieldbus stacks and configurators for Profinet and Modbus. These products make CODESYS a programming environment tailored to automation. Tasks range from implementing complex fieldbus protocols (developed in CODESYS) to interface programming for creating user-friendly configurators in C#, TypeScript, HTML, and CSS. We have interfaces to many central components such as the CODESYS compiler and the runtime system on the controller.

Software Developer Communication Team (m/f/d)
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.

Software Developer Automation Server Team (m/f/d)
Your tasks: - Software development in TypeScript and with the Angular framework - Implementation of modern web front ends and progressive web applications - Active participation in all phases of the software lifecycle–from specification and implementation to testing and maintenance - Further development of existing functions and collaboration on new features for the CODESYS Automation Server The Automation Server Team develops the cloud-based platform that enables CODESYS controllers to be centrally managed, monitored, and updated worldwide. This involves creating web applications and services that enable secure remote access to devices and projects – from individual systems to globally distributed plants. We work with modern web technologies and continuously develop new functions that make the operation of industrial automation landscapes more efficient and flexible.

Software Developer Application Team (m/f/d)
Your tasks: - Development of IEC libraries with CODESYS - Development of plug-ins for CODESYS V3 and CODESYS go! - Support of the entire software lifecycle: from specification and implementation to the test development and maintenance - Consulting and support for customers The Application Team develops application-oriented plug-ins and user libraries that specifically extend CODESYS V3 and CODESYS go!. This includes, among other things, libraries for communication in the IIoT environment as well as the CODESYS Application Composer as an add-on for modular application engineering. Development is carried out in an agile manner and follows the principles of the Scrum framework.

Software Engineer (m/f/d)
Your tasks: Do you want to develop software that is used in automation projects worldwide? Then you've come to the right place. In CODESYS Development, you will work in a dedicated team on future-oriented software solutions. Whether your focus is on system-oriented development, tool design or innovative user interfaces, together we will find the right place for you. We focus on independent work, modern development processes and real teamwork. We particularly welcome experience or interest in areas such as - Development of secure software in accordance with IEC 61508 - Real-time systems - Embedded programming - Communication protocols - motion control - Artificial intelligence (AI) Are you enthusiastic about technology and want to develop your professional skills? Then we look forward to getting to know you.

Sales Manager Solution Software (m/f/d)
Your tasks: - Consultation on software-based automation solutions and their possible applications in various industries - Support and assistance with product launches in customer projects - Coordination of internal areas such as product management, consulting and support for the development of tailor-made customer solutions - Identification and acquisition of new customers at home and abroad - Preparation and execution of contract negotiations - Representation of our company at trade fairs, conferences and customer events The sales team for Automation Solutions is the first point of contact for customers who want to implement individual, software-supported automation solutions with CODESYS. In close cooperation with product management, consulting and support, the team ensures that technical possibilities and customer requirements are optimally matched - from the initial consultation through to successful implementation.

Clerk Inside Sales Team (m/f/d)
Your tasks: - Classification and response to technical and commercial customer inquiries - Provision of initial consultations - Support of sales, including preparing quotations and following up on open quotations - Takeover of administrative tasks and provision direct customer support as needed - Application and configuration of the sales tools (e.g., ERP/CRM systems) - Coordination of sales-related processes with other departments - Participation in the establishment and optimization of sales processes Our inside sales team ensures that our customers receive optimal support at all times. We act as the central interface between our customers and internal departments. In addition to close communication with the sales department, we are also in regular contact with the development department to clarify technical questions quickly and reliably.

First and second level support staff (m/f/d)
We don't just work in support, we manage projects and are fixed, reliable contact persons. In addition to written exchanges by e-mail and virtual appointments via MS Teams or TeamViewer, visiting customers on site is an important part of our work. If you are interested in an extensive and varied range of tasks and in working with customers all over the world, apply now.