Plc Software Developer
Pubblicato il 23-10-2026 - Applied Materials in Treviso
OverviewIn this role you will design, prototype, and maintain PLC-based software for industrial automation and semiconductor equipment.
You will work with global teams to deliver reliable solutions and contribute to on-site commissioning and troubleshooting.
The position blends PLC programming with object-oriented software development to support high-quality hardware-integrated systems.
This is an opportunity to shape industrial automation software in a leading semiconductor equipment company.
Retribuzione / BenefitsAnnual premio up to 10%
Meal vouchers
Welfare benefits
Health, Life and Accident Insurance
Employee Stock Purchase Plan (ESPP)
ResponsabilitàDesign, prototype, and develop moderately complex software for industrial automation and semiconductor equipment
Develop and maintain PLC software applications (preferred: TwinCAT – Beckhoff)
Create common software modules and libraries for cross-product use
Prepare software documentation and test procedures
Support commissioning and troubleshooting activities on-site
Communicate with stakeholders for requirements,
scheduling, and troubleshooting
Analyze and resolve software issues; implement bug fixes
Collaborate with global teams to ensure smooth project execution
Requisiti fondamentaliPost Diploma ITS with related experience or University Degree in Computer Science, Software/System Engineering, Automation, Information Technology, Cybersecurity, Mathematics, or related field
English proficiency: Fluent
Solid knowledge of PLC programming languages (preferred: TwinCAT – Beckhoff)
Proficiency in C/C++, .
NET, C#, operating systems, networking, algorithms, and multi-threading
Willingness to travel frequently (national and international)
Hands-on attitude and ability to work with tools and hardware
Strong problem-solving skills
Critical thinking
Effective communication and collaboration
PLC programming (TwinCAT – Beckhoff)
C/C++, .
NET, C#
Operating systems and networking principles
