Mechatronics Integration Engineer
About this role
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.
Frequently Asked Questions
Is the salary disclosed for the Mechatronics Integration Engineer position at Krush Labs B.V.?
Where is the Mechatronics Integration Engineer position at Krush Labs B.V. located?
Is the Mechatronics Integration Engineer role at Krush Labs B.V. full-time or part-time?
Which team or department does the Mechatronics Integration Engineer at Krush Labs B.V. belong to?
How do I apply for the Mechatronics Integration Engineer position at Krush Labs B.V.?
When was the Mechatronics Integration Engineer job at Krush Labs B.V. posted?
You'll be redirected to Krush Labs B.V.'s official application page on workable.