CareerPlanSign in

Softwareentwickler Automatisierung (TwinCAT/C++) (m/w/d)

Biberach an der Riß, BADEN_WUERTTEMBERG🌐 Remote💼 Full-time🗓 2026-09-14 → 2026-09-25

Core

Developing and optimizing automation software and PLC programs for food processing machinery using TwinCAT and C++.

Role type

Senior IC automation software engineer (TwinCAT/C++)

Builds

Digital intelligence and control systems for industrial food processing machines

Domain

Industrial automation + Food processing

Deliverable

production ML models | product features

Required skills

C++, IEC 61131-3, Beckhoff/TwinCAT, PLC programming, industrial communication protocols, software testing, simulation, debugging, technical requirement analysis, AI tool evaluation

Preferred skills

DevOps, Git, structured analysis of complex technical problems, interdisciplinary collaboration

Technologies

TwinCAT, Beckhoff, C++, IEC 61131-3, Git, DevOps, industrial fieldbuses

Responsibilities

Conceptualize and develop software solutions for food processing machinery, optimize PLC programs based on IEC 61131-3, program and extend machine functions with C++, implement new functions in machine control and HMI systems, conduct software tests and simulations, ensure software quality, take technical responsibility from requirement analysis to series release, evaluate and optimize AI-generated software solutions

Seniority

Senior, hands-on IC

Sourced via bundesagentur · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.