Softwareentwickler C++ / Linux (m/w/d) | Embedded Systems & Echtzeitsoftware - Hybrid
Core
Developing real-time capable software solutions and industrial communication protocols for connected systems in the food processing machinery industry.
Role type
Senior C++ Embedded Systems Engineer
Builds
Scalable software components for distributed systems and real-time applications
Domain
Industrial Automation / Food Processing Machinery / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++20, Linux, Git, CMake, Python, Unit Testing, System Testing, Distributed Systems, Real-time Systems, Industrial Protocols
Preferred skills
Kernel Development, Network Protocols, Azure DevOps, Docker, WSL, AI Agents
Responsibilities
Develop and extend real-time software solutions based on C++ and Linux; Implement and maintain industrial communication protocols for connected systems; Conceive and conduct unit and system tests; Develop applications in Windows, WSL, and Docker environments; Integrate modern build and automation processes with CMake and Git; Further develop scalable software components for distributed systems and real-time applications.
