CareerPlan

Software Developer (m/w/d) C++

DeutschlandFull-time2026-10-20 → 2026-11-10

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