Posted on: 08/01/2026
Role Overview :
Seeking a Senior C++ Developer with 7+ years of system-level software experience to develop and optimize a core runtime engine for a high-performance industrial automation platform.
The platform serves SCADA/HMI, soft-PLC, and IIoT applications deployed in 24/7 manufacturing, energy, and process environments globally.
Key Responsibilities :
- Develop and optimize the C++ runtime engine, including protocol drivers (OPC UA, Modbus, fieldbus) and real-time data processing components.
- Design high-performance system components using modern C++ (C++11/14+) with focus on multithreading, concurrency, and low-latency deterministic behavior.
- Implement IEC 61131-3 soft-logic execution engines and real-time task scheduling.
- Participate in Scrum teams, code reviews, and architectural discussions.
- Mentor junior developers and drive code quality and performance optimization initiatives.
Required Qualifications :
- 7+ years professional C++ software development; 4+ years in system-level or framework development.
- Expert-level C++ (C++11/14/17/20): STL, templates, move semantics, modern patterns.
- Deep expertise in multithreading, synchronization, lock-free data structures, asynchronous architectures.
- Strong algorithms, data structures, and object-oriented design foundation.
- Cross-platform development experience (Windows/Linux), embedded/real-time systems.
- Proficiency with version control (Git), CI/CD pipelines, unit testing frameworks.
- Proficient German and English (spoken and written).
Preferred Skills :
- Knowledge of industrial communication protocols (OPC UA, Modbus, fieldbus), PLC communication, or SCADA/HMI concepts.
- IEC 61131-3 standard familiarity.
- Real-time systems optimization and performance profiling (Valgrind, perf).
- Experience with Boost libraries, parallel computing (OpenMP, TBB), Linux kernel systems.
- Mentoring and architectural leadership experience
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1598413