Mechatronics Integration Engineer
🇳🇱 Netherlands
Assembly
Manufacturing
Python
C++
Design
Testing
Mechatronics Integration Engineer
from 🇳🇱 Netherlands
Job Summary
We are seeking a Mechatronics Integration Engineer to join the Autonomy Team at KRUSH Labs in Eindhoven. This role will play a key part in designing, prototyping, and integrating the adaptive mechanisms — morphing airframes, articulated propulsion, and reconfigurable gimbal-mounted sensor heads — that enable KRUSH Labs’ next-generation autonomous platforms to operate in GPS-denied and perceptually challenging environments.
The Mechatronics Integration Engineer will work closely with controls, perception, and firmware engineers to translate multibody dynamics, aerodynamic behavior, and mass-distribution insights into flight-ready hardware, and to support online system identification across changing platform configurations.
This role combines hands-on mechanical design with cross-domain R&D, making it ideal for a mechatronics engineer who enjoys building novel hardware from first principles, working at the intersection of mechanics, aerodynamics, and control, and seeing their designs operate in the real world.
Key ResponsibilitiesÂ
- Analyze project requirements related to robotic mechanisms, gimbal/sensor mounts, and their interaction with the autonomy and control stackÂ
- Design, prototype, and iterate on novel mechanical assemblies — including morphing airframes, variable-baseline stereo rigs, and multi-axis gimbal cameras — from concept through flight-ready hardwareÂ
- Develop full kinematic and multibody dynamic models of reconfigurable platforms, including time-varying inertia tensors, CG migration, and joint constraintsÂ
- Estimate, simulate, and support validate aerodynamic coefficients across morphing configurations (CFD, wind-tunnel, and flight-log identification)Â
- Implement online system identification pipelines that update mass, inertia, aerodynamic, and actuator parameters during flight and feed them into the control allocator and estimatorÂ
- Co-design mechanism behavior with flight-control engineers to ensure stable operation across the full configuration envelope and during transitionsÂ
- Produce CAD assemblies, tolerance stacks, and manufacturing drawings; drive prototyping through 3D printing, CNC machining, and composite layupÂ
- Specify and integrate servos, BLDC actuators, encoders, IMUs, and load sensors; close the loop with embedded firmware and ROS2 nodesÂ
- Build hardware-in-the-loop (HIL) and bench rigs to characterize mechanisms before operationÂ
- Document mechanical interface contracts, failure modes, and maintenance proceduresÂ
- Contribute to the development and validation of advanced R&D drone platformsÂ
RequirementsÂ
Technical Qualifications RequiredÂ
- MSc or PhD in Mechatronics, Aerospace, Robotics, Mechanical Engineering, or equivalentÂ
- 3+ years of hands-on experience designing flight-relevant mechanical systems, with at least 1 year on UAV or robotic platformsÂ
- Strong grasp of multibody dynamics and 6-DoF rigid-body kinematics; comfortable deriving and implementing equations of motion for articulated and morphing systemsÂ
- Experience with online system identification techniques (grey-box modeling, RLS, EKF/UKF parameter estimation) and their integration into flight control loopsÂ
- Working knowledge of PX4 or ArduPilot internals, uORB / MAVLink messaging, and control allocation for non-standard airframesÂ
- Proficiency with CAD tools (SolidWorks, Fusion 360, or Onshape) and FEA for structural and modal analysisÂ
- Mechanism design experience: bearings, linkages, gear trains, compliant mechanisms, cable-driven actuationÂ
- Familiarity with actuator selection and characterization (servos, BLDC, brushed DC, stepper) and the associated power electronicsÂ
- Experience integrating IMUs, encoders, and force/torque sensors, including bias, scale, and misalignment calibrationÂ
- Comfortable in a Linux/ROS2 environment; able to read and write C++ and Python for sensor interfacing and data analysisÂ
- Practical prototyping skills: 3D printing (FDM/SLA), CNC, composites, hand-assembly to flight-grade tolerancesÂ
Skills & Abilities RequiredÂ
- Strong analytical skills and a bias toward first-principles reasoning before simulation or buildÂ
- Ability to translate between mechanical, aerodynamic, and control domains and communicate trade-offs to eachÂ
- Effective verbal and written communication for cross-functional collaboration with controls, perception, and firmware engineersÂ
- Ability to work independently and within a team using tools like Jira and ConfluenceÂ
- Patience and clarity in debugging mechanical, electrical, and software interactions on real hardwareÂ
Nice to HaveÂ
- Experience with morphing aircraft, tilt-rotor, tilt-wing, or other reconfigurable UAV conceptsÂ
- Background in gimbal design, image stabilization, or variable-baseline stereo / structured-light rigsÂ
- Familiarity with VIO/SLAM pipelines and how mechanism state (gimbal pose, arm extension) is propagated to perceptionÂ
- Familiarity with HIL frameworks (Gazebo, Isaac Sim, jMAVSim) for closed-loop mechanism testingÂ
- Publications or open-source contributions in robotics, UAV design, or system identificationÂ
Why Join KRUSH Labs?Â
- Working alongside top talent brings your expertise to a new height. Our Engineers are passionate researchers and PhD scientists who are driven to bring real impact.Â
- We build solutions for specific needs. We work to address existing hardware specific challenges of a client to ensure they receive practical, high-performance solutions.



