C

Senior Automation Engineer – Beckhoff TwinCAT (PLC & Machine Control)

Cubiq Recruitment Switzerland
Visa Sponsorship Relocation
Apply
AI Summary

Own and develop a scalable, object-oriented TwinCAT 3 machine-control platform for high-precision robotic manufacturing equipment in semiconductor and quantum industries. Design modular PLC architectures, integrate hardware, and commission complex industrial systems while transitioning from prototype to commercial deployment. Requires 2+ years of TwinCAT 3 expertise, structured PLC programming, and hands-on commissioning experience.

Key Highlights
First dedicated internal owner of Beckhoff TwinCAT 3 machine-control software platform
Transition from prototype to commercial-grade, modular, and scalable automation systems
Collaborate with hardware, software, and physics teams to develop high-precision robotic manufacturing equipment
Key Responsibilities
Develop and extend Beckhoff TwinCAT 3 machine-control software for high-precision robotic manufacturing equipment
Design clean, modular, and object-oriented PLC architectures to support future hardware and customer deployments
Integrate hardware via EtherCAT, including motion systems, sensors, actuators, and cameras
Develop machine logic, HMI functionality, and commission/debug physical equipment
Troubleshoot and resolve issues across software, electronics, and hardware interfaces
Support new machine modules, upgrades, and customer installations globally
Improve testing, diagnostics, reliability, and maintainability of the automation platform
Technical Skills Required
Beckhoff TwinCAT 3 Structured Text EtherCAT
Benefits & Perks
CHF 100,000-120,000 annual salary (with equity)
Visa sponsorship and international relocation support
Predominantly onsite work model
Nice to Have
Experience with semiconductor equipment or microelectronics assembly
Precision automation, robotics, or machine vision expertise
C#, C++, or Python experience within industrial systems

Job Description


Automation Engineer – Beckhoff TwinCAT


Location: Zurich, Switzerland

Salary: CHF 100,000-120,000 + equity, depending on experience

Working model: Predominantly onsite

Visa: Sponsorship and international relocation support available

Language: English required; German is not essential


We are partnering with an early-stage Swiss deep-tech company developing a new generation of high-precision robotic manufacturing equipment for the semiconductor, quantum and advanced electronics industries.


Their technology uses highly precise automation to integrate advanced materials onto semiconductor wafers, helping take processes that have traditionally been difficult to scale beyond the laboratory towards repeatable industrial production.

Having successfully validated the technology with customers, the team is now moving towards commercial deployment of complete machines that customers can operate within their own cleanroom environments.


They are now hiring an Automation Engineer – Beckhoff TwinCAT to become the first dedicated internal owner of their PLC and machine-control software.


The role

This is not a conventional PLC maintenance position.


You will take ownership of an existing object-oriented TwinCAT platform and help develop it into a reliable, modular machine-control system that can scale across new hardware, future machines and customer deployments.


Working closely with the founders and engineers across hardware, software and physics, you will be responsible for areas including:

  • Developing and extending Beckhoff TwinCAT 3 machine-control software
  • Building clean, modular and object-oriented PLC architectures
  • Developing machine logic and HMI functionality
  • Integrating hardware through EtherCAT
  • Controlling and integrating motion systems, sensors, actuators, cameras and other machine components
  • Commissioning and debugging physical equipment
  • Troubleshooting issues across software, electronics and hardware
  • Supporting new machine modules, upgrades and customer installations
  • Improving testing, diagnostics, reliability and maintainability as the platform moves from prototype to commercial equipment


What we are looking for

The priority is someone who combines strong automation experience with good software-engineering fundamentals. You should have:

  • Strong hands-on experience (2+ years) with Beckhoff TwinCAT 3
  • Experience writing structured, object-oriented PLC software rather than purely procedural machine logic
  • Strong experience with Structured Text, HMI development and EtherCAT
  • Practical experience commissioning and debugging real industrial machinery
  • Experience integrating sensors, actuators, servo drives, motion systems or other industrial hardware
  • The ability to diagnose problems across software and physical machinery
  • Confidence taking technical ownership without requiring a large automation team around you


Extra points if you have experience with

  • Semiconductor equipment, microelectronics assembly, precision automation, robotics, machine vision, metrology or other high-accuracy machinery
  • C#, C++, C or Python experience within industrial systems is also valuable.



Why you should consider this?

You would be joining at an important point in the company's development: the underlying technology has been proven, customer demand is developing, and the engineering challenge is now moving towards building machines that can operate reliably outside the lab.


Rather than becoming one engineer within a large controls department, you will become the internal owner of the automation platform, with significant influence over how the machine-control architecture develops.


As the company grows, there is also scope for this position to develop into broader technical leadership and potentially build an automation function around you.


If you have strong Beckhoff/TwinCAT experience and enjoy seeing your software directly control complex physical machinery, apply or get in touch for more information.


Similar Jobs

Explore other opportunities that match your interests

Senior .NET Engineer

Programming
16h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Fincons Group

Switzerland

Software Engineer for Beam Instrumentation Systems

Programming
19h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

cern

Switzerland
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

sonar

Switzerland

Subscribe our newsletter

New Things Will Always Update Regularly