Motion Control Engineer - C Development
Listed on 2026-02-28
-
Software Development
Robotics, Embedded Software Engineer, Software Engineer
ISOCHRONIC AG is looking for a Motion Control Engineer with strong expertise in real-time C programming to develop the core motion logic of our industrial robotic systems. Your primary responsibility will be to design and implement high-performance C motion software running inside our TwinCAT-based automation platform. You will work at the intersection of real-time control, robotics, machine safety, and industrial communication.
Responsibilities- Main Responsibilities – C Motion Software
- Develop real-time C modules running in TwinCAT for:
- Multi-axis synchronization
- Macro-operations requiring deterministic execution
- Kinematics transformations
- Define and implement MQTT communication
- Design and optimize interfaces between C code and the Beckhoff PLC layer
- Ensure deterministic timing, robust error handling, and safe behaviour of the motion software
- Develop real-time C modules running in TwinCAT for:
- Additional Responsibilities – Beckhoff/TwinCAT & PLC
- Set up complete TwinCAT3 environments
- Configure and commission Ether
CAT networks: drives, distributed I/O modules, and sensors - Tune servo and induction motor drives and validate axis performance
- Design and implement the machine's safety architecture (wiring concepts, safety functions, and safety logic)
- Strong expertise in C programming for real-time or embedded systems
- Solid understanding of motion control principles and multi-axis coordination
- Experience with TwinCAT 3, Beckhoff PLCs, and Ether
CAT-based architectures - Good knowledge of servo drives, induction motors, and axis tuning
- Experience implementing machine safety concepts (STO, SLS, emergency stop chains, safe motion functions)
- Ability to commission complete automation systems autonomously
We are looking for someone hands-on, rigorous, and autonomous, capable of taking responsibility for the real-time motion software while also managing the Beckhoff environment and ensuring the entire motion system works.
Fluent in English. German and/or French are a plus.
Valid Swiss / EU work permit.
About UsWe 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.
How to applyInterested applicants are invited to apply with a CV (resume), motivation letter, references, achieved degrees and your earliest availability date via email to with subject "Motion Control Engineer / Family Name". Please note that incomplete applications will not be considered.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: