CareerPlan

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

Pfronten, BAYERNFull-time2026-10-11 → 2026-11-11

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, develop, and maintain modern C++ software components; Develop machine-adjacent services, communication components, and interfaces to control systems or platform services; Analyze and resolve complex errors in distributed and resource-constrained runtime environments; Create automated unit, integration, and system tests and support Hardware-in-the-Loop tests; Optimize performance, memory usage, concurrency, and robustness; Contribute to code reviews, architecture, build systems, CI/CD, and technical documentation.