PLC Software Engineer – TwinCAT & Industrial Automation

Applied Materials, Inc.

Treviso

On-site

EUR 34,000 - 64,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual bonus 10%
Meal vouchers
Welfare benefits
Health, Life and Accident Insurance
ESPP

Job summary

Applied Materials Italia in Treviso, Italy seeks a PLC Software Developer to design, develop, and maintain software for industrial automation systems and semiconductor equipment. You will work on PLC programming, object‑oriented software, and on‑site troubleshooting while collaborating with global teams.

The role combines TwinCAT Beckhoff PLC work with C/C++/C# development, requiring travel up to 25% and a hands‑on mindset to deliver high‑quality projects in a leading global company.

Qualifications

  • Post Diploma ITS with related experience or University Degree in CS, Software/System Engineering, Automation, Information Technology, Cybersecurity, Mathematics, or related field.
  • Fluent in English (speaking and writing).
  • Solid knowledge of PLC programming languages (TwinCAT – Beckhoff).
  • Proficiency in C/C++, .NET, C#, operating systems, networking principles, algorithms, and multi‑threading.
  • Willingness to travel frequently nationally and internationally.
  • Hands‑on attitude and ability to work directly with tools and hardware.

Responsibilities

  • Design, prototype, and develop moderately complex software solutions for industrial automation and semiconductor equipment.
  • Develop and maintain PLC software applications (preferred: TwinCAT – Beckhoff).
  • Create common software modules and libraries for use across multiple products.
  • Prepare software documentation and test procedures.
  • Support commissioning and troubleshooting activities on‑site.
  • Communicate with internal and external stakeholders for requirements analysis, project scheduling, and software troubleshooting.
  • Analyze and resolve software issues; design and implement bug fixes.
  • Collaborate with global teams to ensure smooth project execution.

Skills

English proficiency
PLC programming
C/C++
C#
Multi-threading
Networking principles
Algorithms
Willing to travel
Hands-on attitude

Education

Post Diploma ITS with related experience or University Degree in CS/Software Engineering/Automation/IT/Math

Tools

TwinCAT – Beckhoff

Job description

Applied Materials Italia in Treviso, Italy seeks a PLC Software Developer to design, develop, and maintain software for industrial automation systems and semiconductor equipment. You will work on PLC programming, object‑oriented software, and on‑site troubleshooting while collaborating with global teams.

The role combines TwinCAT Beckhoff PLC work with C/C++/C# development, requiring travel up to 25% and a hands‑on mindset to deliver high‑quality projects in a leading global company.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

PLC Software Engineer — TwinCAT & Industrial Automation
PLC Software Engineer — TwinCAT & Industrial Automation

Applied Materials Europe • Treviso

On-site
EUR 34,000 - 64,000
Health insurance
Life insurance
Accident insurance
+2
Global PLC Automation Support Engineer
Global PLC Automation Support Engineer

Applied Materials, Inc. • Treviso

On-site
EUR 30,000 - 46,000
PLC Software Developer
PLC Software Developer

Applied Materials, Inc. • Treviso

On-site
EUR 34,000 - 64,000
Annual bonus 10%
Meal vouchers
Welfare benefits
+2
PLC Software Developer
PLC Software Developer

Applied Materials Europe • Treviso

On-site
EUR 34,000 - 64,000
Health insurance
Life insurance
Accident insurance
+2
PLC Software Engineer – Industrial Automation & Vision
PLC Software Engineer – Industrial Automation & Vision

Stevanato Group • Latina

On-site
EUR 33,000 - 35,000
Coperture sanitarie
Buoni pasto / mensa
Piattaforma welfare
+1
Industrial Automation Software Engineer (PLC/HMI/SCADA)
Industrial Automation Software Engineer (PLC/HMI/SCADA)

Op Srl • Brescia

On-site
EUR 45,000 - 65,000
PLC Programmer – HMI/SCADA, Hybrid Italy
PLC Programmer – HMI/SCADA, Hybrid Italy

Next Level Automation S.R.L • Italy

Hybrid
EUR 40,000 - 55,000
PLC Software Engineer for Industrial Automation
PLC Software Engineer for Industrial Automation

Etjca SpA Borgomanero • Maggiora

On-site
EUR 18,000 - 22,000
PLC & Motion Control Software Engineer
PLC & Motion Control Software Engineer

IMA Group • Bologna

Hybrid
EUR 27,000 - 33,000
Global environment
Diversity & Inclusion
Continuous learning
+1
PLC & Motion Control Software Engineer
PLC & Motion Control Software Engineer

IMA Group • Bologna

On-site
EUR 42,000 - 62,000
Health insurance
Flexible working
Wellbeing programs