21.11.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarIndustrieautomatisierungs-, Embedded- / Echtzeit-Linux Experte
Siegen, Deutschland Elektroniker für Automatisierungstechnik
Skills
AbstraktionsebenenAgile MethodologieAntriebAutomatisierungMicrosoft AzureC++CmakeCompilerCodesysSteuerungssystemeLinuxDevopsEmbedded LinuxEthercatSchaltanlageInfrastrukturMaschinenMicrosoft Visual StudioMotion ControlSpeicherprogrammierbare SteuerungenScrumSIMATIC WinccSonarqubeSystem DesignToolchainGitTia PortalContainerisierungYoctoPaketierungLenkvorrichtungSoftware Version ControlDocker
Core Focus Areas
- Real-time Linux selection, configuration, and maintenance for industrial control systems
- Implementation of motion control applications for drives from multiple vendors (Siemens, Lenze, SEW, etc.)
- Implementation of PLC-Projects based on Siemens TIA-Portal for a variety of machines
- Integration of the CODESYS V3 SoftPLC into real-time Linux environments
- Development of C++ library modules for use within CODESYS IEC projects
- Implementation of a core framework for real-time control systems under Linux
- Integration of EtherCAT Master functionality
- Development of abstraction layers for modular and scalable system design
- Integration of TSN (Time-Sensitive Networking) for controller-to-controller communication
- Development of a TSN switch based on Linux using Scheduled Traffic (Qbv)
- Latency optimization of real-time Linux systems
- Automation of the entire development toolchain, including Linux image creation, SDK generation, Visual Studio Code integration with DevContainers for cross-development, automated software component packaging, and synchronized deployment of SDK and image updates in a complex multi-team project
- Design and implementation of build infrastructure and CI/CD pipelines (DevOps for Embedded Linux)
- Creation of on-demand onboarding courses for internal teams and developers
- Migration of real-time embedded Linux systems between architectures (e.g., ARM64 → ARM → x86)
Tools & Technologies
- Compilers: GCC, Clang
- Siemens TIA-Portal, WINCC, Lenze, SEW, Bosch-Rexroth, Beckhoff Twin-CAT ...
- Build & Version Control: CMake, Ninja, Git
- Code Quality & Automation: Clang Tooling, SonarQube, Azure DevOps Pipelines
- Containerization: Docker
- Embedded Build Systems: ELBE, Yocto
Agile Practices
- Certified Scrum Master (PSM I)
- Certified Scrum Product Owner (PSPO I)
Soft Skills
- Extensive experience as project lead in national and international projects, ranging from individual machines to complete automated pipe workshop systems
- Over five years of leadership experience in cross-functional engineering environments
- Strong communication, mentoring, and customer interaction skills
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Design und Umsetzung von Echtzeit-Linux-Systemen für industrielle Steuerungen
- Aufbau einer automatisierten Build-Infrastruktur für o.g. Systeme
- Azure DevOps Pipelines
- Linux-Agents erstellen und integrieren
- Statische Codeanalyse und automatisierte Tests integrieren
- Synchronisierung verschiedener Projektteams und Entwicklungsumgebungen
- Entwicklung und Pflege von Treibern für Echtzeit-Linux-Systeme
- EtherCAT
- Entwicklung und Konfiguration von verteilten Echtzeit Systemen
- Linux-Kernel-Integration
- Yocto- und ELBE- Integration
- Entwicklung eines TSN-Basierten (Time Sensitive Networking) Controller-To-Controller Backbones für komplexe Industrieanlagen
- Aufbau von Wissensplattformen zum Onboarding neuer Teammitglieder
- Projekt- und Teamleitung
- Stakeholdermanagement
- Anwendung von Scrum in Kombination mit V-Modell
- Anforderungsanalyse und Management
- Kapazitätsmanagement
- Backlog-Priorisierung, Abschätzung und Reporting
- Programmierung von SPS-Steuerungen für internationale Projekte im Bereich
- Schweißtechnik
- Rohrleitungsbau
- Biegetechnik
- Sondermaschinenbau
- Programmierung von Embedded Systemen für die Integration in oben genannte Bereiche
- Entwurf und Entwicklung von Factory-Floor-Systemen
- Entwicklung von Feldbus-Devices (EtherCAT, Profinet, Profibus, ...)