Motion Control Engineer - Real-Time C Development

Isochronic AG
Full-time Lausanne, Waadt Other-General
Posted:
March 01, 2026
Location:
Lausanne, Waadt, Switzerland

Job Description

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

Apply for this Job

Submit your application for the Motion Control Engineer - Real-Time C Development position at Isochronic AG.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Lausanne, Switzerland
Posted: March 01, 2026
Deadline: April 10, 2026