m4793_Job-alert_4.jpg

Mechatronics Engineer

1 min read

Mechatronics Engineer

ROLE OVERVIEW 

We are looking for a Mechatronics Engineer with solid experience in PLC development using Structured Text within a Beckhoff TwinCAT 3 environment.

The successful candidate will be responsible for designing, developing, validating, and maintaining real-time control software for advanced mechatronic systems onboard our racing yachts.

KEY RESPONSIBILITIES 

  • Develop, maintain, and optimize PLC software in Structured Text (IEC 61131-3) using TwinCAT 3.
  • Implement control logic for actuators, sensors, hydraulic and electromechanical subsystems.
  • Develop diagnostic tools, monitoring logic, state machines, error-handling and safety blocks.
  • Maintain modular and documented code bases across multiple projects.
  • Perform system validation, debugging, and testing on benches and prototypes.
  • Analyze logs and telemetry to improve performance and robustness.
  • Ensure compliance with internal coding standards and contribute to continuous improvement of methodologies (version control, simulation, testing)

IDEAL PROFIL

  • Degree in Mechatronics, Automation, Robotics, Electrical or related engineering field.
  • Strong experience with PLC Programming and Structured Text.
  • Solid understanding of real-time control and mechatronic systems.
  • Hands-on experience with fieldbuses (EtherCAT, CAN/CANopen).
  • Ability to read electrical and hydraulic diagrams and interact with hardware teams.
  • Familiarity with sensors, actuators, motion control and industrial communication.
  • Experience with system debugging, signal tracing, and tuning.
  • Proficiency with Git or similar version-control tools.
  • Ability to manage priorities in fast-paced technical environments.

HOW TO APPLY Please send your resume and all relevant information including your availability by email to  jobs@k-challenge.fr.

Rolling deadline – the team will review applications upon receipt and organize interviews.

What to read next