Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Isochronic AG • Lausanne, Vaud, Switzerland
Role & seniority: Automation Engineer; autonomous, hands-on individual contributor responsible for full machine automation lifecycle.
Stack/tools: Beckhoff PLCs, TwinCAT 3; motion control (servo and induction motors); EtherCAT and IO-Link; distributed I/O; machine safety concepts; integration with Custom C software; optional: C/C++ modules, TwinCAT extensions.
Deploy, configure, and commission complete Beckhoff PLC systems (TwinCAT 3).
Design/implement the machine’s safety architecture and safety logic.
Integrate Custom C software with PLC and motion system; ensure robust diagnostics, error handling, and validation; document deliverables.
Strong Beckhoff PLCs and TwinCAT 3 experience
Deep knowledge of motion control (servo and induction motors)
I/O management, fieldbuses, distributed architectures
Experience implementing machine safety concepts (e.g., STO, SLS, E-stop)
Ability to commission full automation systems autonomously
C programming knowledge
Beckhoff C/C++ modules or TwinCAT extensions
Structured software architectures and motion profile generation
Location & work type: Switzerland; EU/Swiss work permit required; exact work type not specified in the listing.
ISOCHRONIC AG is looking for an Automation Engineer to join our team and take full ownership of the setup, commissioning, and support of our Beckhoff-based automation systems. You will work on our advanced industrial robots integrating motion control, distributed I/O, safety, and custom software components.
Responsibilities Deploy, configure, and commission complete Beckhoff PLC systems (TwinCAT 3) Set up and tune motor drives, for both servo motors and induction motors Configure and manage distributed I/O modules on EtherCAT and IO-Link Design and implement the machine's safety architecture, including safety functions and safety logic programming Integrate our Custom C software with the PLC and motion system Implement robust error-handling, diagnostics, and system recovery logic Validate system behaviour, troubleshoot issues, and ensure robust machine operation Produce clear documentation and contribute to continuous improvement
Required Skills & Experience Strong experience with Beckhoff PLCs and TwinCAT 3 Solid knowledge of motion control (servo and inducction motors) Good understanding of I/O management, fieldbuses, and distributed architectures Experience implementing machine safety concepts (safe torque off, safe limited speed, emergency stop chains, etc.) Ability to commission full automation systems autonomously
Nice to Have Knowledge of C programming Experience with Beckhoff C/C++ modules or TwinCAT extensions Familiarity with structured software architectures and motion profile generation
Profile We are looking for someone who is hands-on, rigorous, and autonomous, capable of taking responsibility for a full machine automation package, from installation to final validation. Fluent in English. German and/or French are a plus. Valid Swiss / EU work permit.
About Us We move fast. We improve constantly. We’re a small team serious about both robotics and collaboration, and motivated by autonomy and responsibility. If that kind of environment energizes you, let’s build the next phase together.
Interested applicants are invited to apply with a CV (resume), motivation letter, references, achieved degrees and your earliest availability date via email to hr@isochronic.com with subject "Automation Engineer / Family Name". Please note that incomplete applications will not be considered.