Software Developer (m/w/d) C++
Core
Design, develop, and maintain modern C++ software components for high-precision machine tools, including machine-adjacent services and communication interfaces.
Role type
Senior C++ Software Engineer (Industrial Automation)
Builds
Machine-adjacent services, communication components, and interfaces to control systems or platform services for manufacturing equipment.
Domain
Industrial Automation / Manufacturing Technology
Required skills
Modern C++, Object-Oriented Design, Memory Management, Concurrency, Linux, Git, CMake, Automated Build & Test Processes, Network Communication, Industrial Interfaces (OPC UA)
Preferred skills
Qt, Docker, Embedded Systems
Responsibilities
Design and develop modern C++ software components; Develop machine-adjacent services and communication interfaces; Analyze and debug complex errors in distributed and resource-constrained environments; Create automated unit, integration, and system tests; Optimize performance, memory usage, concurrency, and robustness.
Seniority
Senior, hands-on IC
