CareerPlan

Softwareentwickler C++ / Linux (m/w/d) | Embedded Systems & Echtzeitsoftware

Biberach an der Riß, BADEN_WUERTTEMBERGFull-time2026-09-18 → 2026-10-19

Core

Develop high-performance, reliable, and scalable real-time software solutions for industrial machinery and automation systems.

Role type

Senior C++ Embedded Systems Engineer

Builds

Real-time software components and industrial communication protocols for food processing and automation machinery

Domain

Industrial Automation / Embedded Systems

Required skills

C++20, Linux, Git, CMake, Python, Unit Testing, System Testing, Distributed Systems, Real-time Systems

Preferred skills

Kernel Development, Network Protocols, DevOps Tools, AI Agents

Technologies

C++, Linux, Windows, WSL, Docker, CMake, Git, VS Code, CLion, Python, Azure DevOps, GitLab, GitHub

Responsibilities

Develop and extend real-time software solutions based on C++ and Linux; Implement and maintain industrial communication protocols for networked systems; Conceive and execute unit tests and system tests to ensure high software quality; Develop applications in Windows, WSL, and Docker environments; Integrate modern build and automation processes with CMake and Git; Develop scalable software components for distributed systems and real-time applications

Seniority

Senior, hands-on IC