CareerPlan

PLC Software Developer

ItaliaFull-time€34k–€64k2026-10-20 → 2026-10-22
On-site · Italy

Core

Design, develop, and maintain software solutions for industrial automation systems and semiconductor equipment components.

Role type

PLC Software Developer (IC)

Builds

Industrial automation software and semiconductor equipment control systems

Domain

Semiconductor manufacturing / Industrial Automation

Deliverable

production ML models | product features

Required skills

PLC programming (TwinCAT/Beckhoff), C/C++, C#, .NET, object-oriented programming, networking, multi-threading, electrical schematics reading

Preferred skills

Industrial automation concepts, drive systems, high-level programming languages

Technologies

TwinCAT, Beckhoff, C++, C#, .NET

Responsibilities

Design and prototype moderately complex software solutions, develop and maintain PLC applications, create common software modules and libraries, prepare documentation and test procedures, support on-site commissioning and troubleshooting, analyze and resolve software issues, collaborate with global teams

Seniority

Mid-level, hands-on IC