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.










