Full-time

Motion Control Engineer - Real-Time C Development

Posted by Isochronic AG • Lausanne, Waadt, Switzerland

📍 Lausanne, Waadt 🕒 February 27, 2026

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

Ready to Apply?

Submit your application today and take the next step in your career journey with Isochronic AG.

Apply Now