Software Development

Our software development teams offer services and solutions in various areas. Feel free to contact us if you have any questions about our services!

Real Time Exchange

Industrial Communication

We develop innovative software products to improve communication for critical real-time applications in the automation industry.

Based on new Time-Sensitive Networking (TSN) technologies, our products significantly reduce non-deterministic latency times when sending messages and ensure precisely synchronized and well-planned network traffic.

We are a member of the OPC-UA Foundation and have in-depth experience in the areas of embedded programming, HiL testing, OPC-UA, MQTT, PROFINET and TSN. We offer support and customized solutions for sustainable integration into your existing automation network.

Would you like to find out more?

You can find more information about our services in our service flyer. If you have any questions, please contact our team of experts. We will be happy to help you and find individual solutions for you.

Custom-built drivers and applications

Embedded Systems

There are a variety of different systems on the market, including (micro)processors, FPGAs or the combination with multiprocessor systems on a chip (MPSoC).

To meet your individual performance requirements, the Sokratel Embedded Systems team offers customized drivers and applications for these processing systems. Our products are used in converters for critical infrastructure or in industrial communication.

The Sokratel Embedded Systems Team provides the MPSoC Simulink Target (SIRIUS).
This allows users to develop their application in MATLAB® Simulink® for AMD Zynq Ultrascale+ MPSoC systems and automatically load and run it on the desired hardware with a single click.

Our services

Would you like to find out more?

You can find more information about our services in our service flyer. If you have any questions, please contact our team of experts. We will be happy to help you and find individual solutions for you.

Programmable Logic Controller

PLC Development

We support our customers in the design, implementation and development of prototypes for new products as well as in the further development of existing products. Our Programmable Logic Controller (PLC) development portfolio includes Beckhoff, Bachmann, Siemens and Phoenix Contact.

We have detailed knowledge of the use of fieldbuses that are used to connect programmable logic controllers, e.g. OPC-UA, EtherCAT®, PROFINET®, PROFIDRIVE®, CAN and FlexRay®. We develop in classic low-level and established high-level programming languages such as IEC-61131-3 and MATLAB®/Simulink® as well as specialized communication protocols and the underlying firmware and driver level for various new and existing products on the market.

With the increasing importance of model-based design and automatic code generation for PLCs, we have expanded our expertise in these areas and develop several Simulink targets for PLCs and other hardware as well as S-function development in C/C++. Our solutions are used in various application areas, particularly in the field of sustainable energies such as wind and solar parks.

Would you like to find out more?

You can find more information about our services in our service flyer. If you have any questions, please contact our team of experts. We will be happy to help you and find individual solutions for you.

Build a Smarter Future Together

SCADA & IoT

Our team specializes in the design and development of SCADA (Supervisory, Control, and Data Acquisition) software incorporating the latest IIoT (Industrial Internet of Things) technologies.

We work closely with our customers throughout the entire project life cycle, from architecture design, development and testing to system commissioning.

We have extensive experience in various programming languages and database systems, knowledge of container technologies and a deep understanding of both modern IIoT protocols and classic fieldbus systems.

Would you like to find out more?

You can find more information about our services in our service flyer. If you have any questions, please contact our team of experts. We will be happy to help you and find individual solutions for you.

Software-as-a-Service

Web frontend

By developing our own apps via a SAS platform, we support our partners with the increasing complexity of development processes.

Our focus is on the holistic development of the apps. From conceptualization to launch and beyond, we offer our partners individual and strategic development while providing support.

Would you like to find out more?

You can find more information about our services in our service flyer. If you have any questions, please contact our team of experts. We will be happy to help you and find individual solutions for you.

Connect your tools

Toolchain Development

Process automation requires a tool that executes and controls all steps in your product life cycle. These programs use the Continuous Integration (CI) and Continuous Delivery / Continuous Deployment (CD) processes. CI focuses on testing and creating artifacts after each new transfer to ensure the stability of the application. CD goes even further and includes the steps of provision in production and release to the customer.

Due to its flexibility, we use Jenkins to automate processes for on-premises servers. For cloud-based solutions, we use Microsoft’s Azure DevOps and its CI/CD functionality to manage software projects remotely. FATIS is Sokratel‘s Frameworkfor Automated Testsin the Industry, which enables test procedures to be started and configured without direct access to test benches. It distributes the test tasks to all available test benches. The scalability of FATIS guarantees the best possible utilization of your test resources.

Would you like to find out more?

You can find more information about our services in our service flyer. If you have any questions, please contact our team of experts. We will be happy to help you and find individual solutions for you.

Scroll to Top