Full-time
Motion Control Engineer - Real-Time C Development
Posted by Isochronic AG • Lausanne, Waadt, Switzerland
About the Role
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:
Ready to Apply?
Submit your application today and take the next step in your career journey with Isochronic AG.
Apply Now