
Structured Text Experts in Germany
matched in minutes with vetted, available specialistsHire experts who program PLC control logic, commission industrial automation systems and integrate Siemens SCL or CODESYS environments. Get fast, precise matching with vetted, available freelancers for your Structured Text project.
Meet FRATCH Experts in Germany, who have recently used Structured Text
Volker F.
Last position:
Technical Lead | Software Architect | Embedded Software Engineer at Hydac
- Development of safety-related embedded software for a mobile machine on a Hydac TTC 2390 controller.
- Implementation in C with consideration of SIL 3 / ASIL D and MISRA-C:2025.
- Implementation of communication via CAN, CANopen, and J1939.
Standards, guidelines and norms: ISO 26262, IEC 61508, MISRA-C:2025
Technologies: C99, Hydac TTC 2390, Infineon TriCore Aurix TC397, Hightec C/C++ Compiler, PC-lint Plus, CAN, CANopen, J1939, MISRA-C:2025
Goran P.
Last position:
Test Manager & Analyst at Festo / Questax GmbH
Project goal: Carrying out system tests and validating industrial communication and control systems, including requirements definition and verification.
Responsibilities:
- Test planning, test execution
- Test strategy, test cases, and test specifications
- Requirements analysis
- Ensuring traceability between requirements, test cases, and defects
- Carrying out regression and integration tests
- Defect analysis
- Simulation and validation
- NetSniffer Wireshark
- Supporting test automation (Python, CI/CD)
- Reporting
- Stakeholder coordination and agile collaboration (Scrum / SAFe / Kanban)
- V-Model
- CI/CD automation with Python, Groovy, and frameworks (Selenium, PyTest)
Technologies:: CAN, Modbus, Ethernet, PLC, PROFINET, Codebeamer ALM, Scrum, SAFe, MS Teams, Git, CI/CD with GitLab CI and TeamCity, Windows Batch, FAS, Wireshark, Python, Enterprise Architect (EA), AI tools (e.g. ChatGPT, Microsoft Copilot), VS Code, Tia Portal, SCL, Python (Selenium, PyTest)
Thomas S.
Last position:
Automation Technology Lecturer at HWK Munich and Upper Bavaria
- Training professionals in PLC technology, pneumatics, control engineering, and KUKA robots
- Creating scripts for Siemens systems: STEP 5, STEP 7, TIA Portal, WinCC
- Creating scripts for pneumatics, control engineering, and KUKA robot programming
- Serving on the examination committee for quality assurance in vocational training
- Training and certifying over 500 professionals
Basel J.
Last position:
Senior Application Engineer / Product Manager at Altran Magnetics LLC
- Oversee development and optimization of key products, including DP contactors, EMI filters, and circuit breakers.
- Lead certification processes ensuring compliance with UL, TÜV, and VDE standards.
- Act as technical liaison between customers, sales teams, and manufacturing to deliver customized solutions.
Wolfgang S.
Last position:
Software Developer / Aviation Commissioning Engineer at Vakuum Schmelze Hanau
- Development of automation software and commissioning of a pneumatic press for processing electrical sheet stator cores, including KUKA robot handling, process monitoring, and connected measurement systems for quality inspection and sorting.
Tamás N.
Last position:
JAVA development for thermal printer test program at GeBE Elektronik und Feinwerktechnik GmbH
JAVA development for thermal printer test program
Further development of the free thermal printer test program in Java 1.8 AWT and Swing
Creating new plugins for sensor feedback using a real-time bar chart
Using multiple printer languages for USB, UDP, TCP and RS232 communication
Improving usability and responsiveness with threads and string buffering
Querying and displaying network configuration
Converting and processing hex data from printer responses
Advanced study of servomotors and USB bus
Enumerating available USB ports from the Windows Registry, retrieving additional information via PowerShell, parsing and listing all in a Java list box
Fixing reported database errors
Detecting if the printer driver is installed and recognizing physically connected devices
Migration to Windows 11
Handling customer tickets as part of support in C++ and Qt6
Writing CMake scripts
Compiling STM32 printer firmware with CMake and managing the process in FileMaker Pro
Technologies: Eclipse, Java 1.8, AWT, Swing, RS232, USB, TCP, UDP, PowerShell, servomotor technology, Windows 10 and Windows 11, WSL 2.4, Ubuntu Linux, CMake, Qt6, FileMaker Pro
Marian L.
Last position:
Founder at Smart Mode Engineering e.K.
Commissioning of all types of machine tools with Sinumerik 840d PL & SL controls with up to 56 axes including Safety Integrated
PLC programming with Step7 in AWL, FUP, KOP, GRAPH, SCL
PLC programming in TIA Portal in AWL, FUP, KOP, GRAPH, SCL
NC programming (automation cycles, measurement cycles, and machining cycles)
Visualization using HMI Pro, Easy Screen, Sinumerik Operate & WinCC
Software development in interface programming (communication with ABB/Fanuc/KUKA robots, measuring machines, washing machines, tool monitoring systems and transport systems)
Cycle time optimization and drive optimization
Successful business founding
Successful building of a customer base
Expanded knowledge of other machine tools (Chiron, Stama, Index, Magdeburg, Boehringer, EMAG, Schuster, DMG MORI, Schaudt, Mikrosa, Felsomat, Risomat)
Successful completion of each individual project
Natdanai P.
Last position:
Software Developer for SiC-Mold Production Line at Vitesco Technologies Germany GmbH
- Developing software solutions based on technical requirements and existing systems
- Developing TLV commands for automated laser cleaning and laser power measurement
- Supporting and assisting production processes
- Performing software tests as well as analyzing and fixing errors
- Integrating and connecting MES systems
- Using C# and Structured Text (ST according to IEC 61131-3)
- Using TwinCAT 3.1 as the development environment
- Implementing visualizations with Windows Forms
- Working with Beckhoff CX controllers and Stäubli industrial robots
- Using Ethernet and EtherCAT networks
- Integrating TRUMPF TruMark 3330 and 7050 laser systems
- Using a KEYENCE vision system
- Version control with Git and GitLab
Arnauld S.
Last position:
PLC Programmer/Maintenance Technician at Tiernahrung Deuerer GmbH
- Planning of automation systems
- PLC programming (Simatic S7, TIA Portal: AWL, SCL, FUP, KOP)
- Visualization of automation systems (WinCC, Sirvac, GUI)
- Commissioning of systems with various drives and sensors
- Creating and maintaining documentation and training materials
Rachid R.
Last position:
Self-employed at R&A Engineering GmbH
- Development and programming of PLC controllers and servo drives, such as TIA Portal, Siemens Step7 Classic, RSlogix/Studio5000, Unity Pro and CODESYS
- Visualization systems WinCC, FactoryTalk VIEW
- Integration of various fieldbuses into automation devices (PROFIBUS, PROFINET, DeviceNet, ControlNet, Ethernet/IP, MODBUS)
- Script programming (C# / VB.Net / VBscript / VBA)
- Selection of electrical components and systems
- Commissioning and optimization of simple to complex plants and machines
- Planning and creation of electrical schematics
- Preparation of installation plans
- Preparation of bills of materials and technical calculations
- Feasibility studies
Yifan Z.
Last position:
Power Plant Solution Engineer at Vestas
- Addressed customers’ electrical and grid-related inquiries to ensure projects were delivered on time and in full compliance with grid code requirements.
- Documented areas for improvement encountered during projects and provided feedback to the R&D team for future product enhancements.
- Supported Nordseecluster (NSC) and Nordlicht (NDL) projects by explaining Vestas PPC and WTG control logic and methods and authoring PPC Function Design Specification (FDS) documents.
- Tuned PPC parameters according to project-specific settings agreed upon by the customer and TSO to ensure full grid code compliance.
- Assisted project managers by clarifying the technical background of contractual agreements and participated in negotiating testing procedures for the Baltic Eagle project, then issued grid code testing procedure documents for NSC and NDL.
- Created grid code compliance statements (GCCS) based on German and Dutch grid codes, assessed Vestas PPC, WTG, and SCADA system capabilities against these requirements, and documented gaps for R&D prioritization.
Souhair E.
Last position:
Director of Sales at Loick Biowertstoff GmbH
- building a sales network for packaging fillers and granulates domestically and internationally with focus on direct sales of extrusion machines and Biogranulat 100
- managing key accounts
- leading the Farmfill sales department for packaging materials with leadership responsibilities
Dursun B.
Last position:
Project Manager at Tesa
- Manufacturing machines (Tesa)
- Project manager for inventory of controls, documentation
- S5, Step7, TIA V16/17/18/19, WinCC Advanced, WinCC flexible, Office
Jörg P.
Last position:
Master Electrician at Automatisierungstechnik Jörg Putzer
- Project planning, manufacturing and programming of systems for:
- Process automation
- Control and regulation technology
- Fully and semi-automatic controls for machines and plants
- PLC programming (Siemens)
- Simatic Manager
- TIA Portal
- Risk analysis and assessment with CE certification
- Retrofit of existing machines and plants
- Programming of industrial robots
Joachim K.
Last position:
Programming and Commissioning of Test and Assembly Machines
- Programming in TIA Portal
- Visualization with WinCC
- F-CPU, Safety Integrated
- Various sensors and camera sensors
- Participated in defining the task and from design onwards
Discover over 15,000 top freelancers
Statistics of experts using Structured Text
Aggregated from the professional profiles of matched freelancers.
Experience
24 years

Position duration
5.1 years

Positions per freelancer
15

Top business areas
Product Development, Information Technology, Operations

Top industries
Manufacturing, Automotive, Energy

Certification focus areas
Information Technology, Production, Business Intelligence
Bachelor's degree or higher
93%
Master's degree or higher
64%
Doctorate
7%

Certifications per freelancer
2

Most common languages
German, English, French

Speak two or more languages
94%
Based on our profile pool as of 19 Sep 2026.
Daily rate distribution
The chart shows how the daily rates of freelancers in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge within that range.
Average rates of experts in Germany using Structured Text
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 19 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Structured Text experts industry focus
See which industries our matched freelancers work in most often — every figure is calculated live from the freelancers on FRATCH.
- Manufacturing (94%)
- Automotive (65%)
- Energy (53%)
- Utilities (35%)
- Food and Beverage (29%)
- Healthcare (29%)
- Information Technology (29%)
- Pharmaceutical (24%)
Please note that freelancers can work across multiple industries, so percentages overlap.
About the technology
PLC control logic
Structured Text is a high-level programming language defined by the IEC 61131-3 standard for programmable logic controllers. Its syntax resembles Pascal and supports variables, loops, functions, data structures and modular control logic. Companies use it for machine sequences, process control, motion routines, alarms and safety-related application logic.
Automation environments
Structured Text runs inside PLC engineering suites rather than as a standalone application. Common environments include CODESYS, Siemens TIA Portal with SCL, Beckhoff TwinCAT, Schneider Electric EcoStruxure and Rockwell Automation Studio 5000. Strong specialists understand vendor libraries, runtime constraints, fieldbus configuration, HMI links and version-controlled project structures.
Typical deliverables
- PLC programs for machines, production lines and process systems
- Reusable function blocks, state machines and alarm handling
- Motion, recipe, sequencing and communication routines
- HMI and SCADA data interfaces
- Commissioning documentation and tested software releases
When companies bring expertise
Companies often need freelance expertise when a new machine must be automated, an existing PLC application needs restructuring or an internal team faces a commissioning deadline. Specialists can also help migrate legacy logic, standardize reusable modules, connect drives and sensors, or troubleshoot intermittent behavior. In Germany, remote programming can work well when the site team handles physical access, while commissioning may require on-site collaboration.
Skills around Structured Text
Effective work combines Structured Text with PLC hardware selection, industrial networks and electrical documentation. Relevant adjacent skills include Profinet, EtherCAT, OPC UA, Modbus TCP, HMI configuration, SCADA integration, motion control and safety PLC concepts. Testing on a simulator or test rig, clear naming and disciplined change management reduce commissioning risk.
Signs of strong specialists
- They turn functional specifications into clear states, interlocks and fault paths
- They separate reusable logic from machine-specific configuration
- They trace variables across PLC, HMI, drives and field devices
- They test edge cases, restart behavior and communication failures
- They document assumptions and support handover to the plant team
A capable professional explains why a sequence is safe and maintainable, not only why it runs. Look for relevant experience with the target PLC family, realistic commissioning practice and concise technical documentation. German or English communication may matter depending on the site, suppliers and operating team.
Frequently asked questions
Quick answers to the questions that come up most around Structured Text.
Structured Text is used to program PLCs that control machines, production lines and process equipment. It is well suited to calculations, state machines, recipes, communication handling, motion sequences and reusable function blocks.
Structured Text is usually more concise for calculations, data processing, loops and larger program structures. Ladder Logic can be easier for electricians to diagnose visually, so many projects combine both according to the task and the maintenance team’s needs.
Structured Text is the IEC 61131-3 language family, while Siemens SCL is Siemens’ implementation and naming for text-based PLC programming. The core concepts are similar, but syntax details, libraries, diagnostics and engineering workflows depend on the PLC vendor.
A strong Structured Text specialist often also understands PLC hardware, fieldbus systems and HMI or SCADA integration. Profinet, EtherCAT, OPC UA, Modbus TCP, drive control, safety concepts and commissioning are valuable when the work spans the complete automation system.
The required Structured Text experience depends on the system’s safety, motion, networking and commissioning demands rather than on code volume alone. A small logic change may need focused PLC knowledge, while a new production cell benefits from someone who has designed, tested and commissioned comparable systems.
Structured Text programming, code reviews, simulation and documentation can often be completed remotely when project files and test access are available. Factory acceptance tests, hardware troubleshooting and machine commissioning may still require on-site work, with clear coordination between the specialist and the plant team.
Review Structured Text for clear state handling, predictable restart behavior, meaningful diagnostics and separation of reusable logic from machine-specific settings. Ask for examples of testing, version control, documentation and how faults in sensors, drives or network communication were handled.
Structured Text is commonly developed in CODESYS, Siemens TIA Portal with SCL, Beckhoff TwinCAT and other vendor environments that support IEC 61131-3. The right tool depends on the PLC platform, installed libraries, fieldbus technology, simulation options and the plant’s maintenance standards.
The average hourly rate of freelancers in Germany who have used Structured Text in their recent projects is 88 €, which corresponds to a daily rate of about 706 € based on an 8-hour working day.
Of the freelancers in Germany who have used Structured Text in their recent projects, 93% hold at least a Bachelor's degree, 64% hold at least a Master's degree, and 7% hold a doctorate.
On average, freelancers in Germany who have used Structured Text in their recent projects have 24 years of professional experience, with a single engagement typically lasting around 5.1 years.
The most common languages among freelancers in Germany who have used Structured Text in their recent projects are German (100%), English (94%), and French (29%).
The most common industries among freelancers in Germany who have used Structured Text in their recent projects are Manufacturing (94%), Automotive (65%), and Energy (53%).
The most common business areas among freelancers in Germany who have used Structured Text in their recent projects are Product Development (100%), Information Technology (82%), and Operations (82%).
Main locations of FRATCH Experts, who have recently used Structured Text
Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.
Request a free demo
Get in touch with the FRATCH team and we will get back to you within 4 hours.
Would you rather directly get in touch?
We always have the time for a call or email!
