CareerPlanSign in

SOFTWARE DEVELOPER (F/M/D) – SPECIAL-PURPOSE MACHINES

Heidelberg, Baden-Wurttemberg, Germany💼 Full-time🗓 2026-08-13 → 2026-09-26

Core

Develop and optimize innovative machine software for highly specialized custom-built machines.

Role type

Software Developer (Machine Automation)

Builds

Special-purpose machines with integrated networked and automated systems

Domain

Industrial Automation / Special Machinery Engineering

Deliverable

production ML models | product features

Required skills

TwinCAT (ideally TwinCAT 3), SQL, database management, networked systems, IoT technologies

Preferred skills

Special machinery engineering background

Technologies

TwinCAT, SQL, IoT

Responsibilities

Develop and enhance machine software, Design and optimize database systems, Integrate and control networked automated systems, Perform systematic troubleshooting and resolve technical issues

Seniority

Individual Contributor

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