The role:We are seeking a Mechatronics Engineer with a passion for both mechanical and electronics engineering. You will assist in building and integrating the physical components of our robots, from arms and end effectors to sensors and mobile platforms. This position offers a unique opportunity to gain hands-on experience while shaping the next generation of humanoid robots. This role is in person for our Vancouver, Canada office.
What you will do:- Set up, assemble, and integrate humanoid robotic arms and mobile platforms.
- Design and fabricate custom hardware parts using CAD for 3D printing, sheet metal, and CNC milling.
- Set up and route cables, power supplies, and sensors (depth cameras, RGB cameras, LiDAR).
- Assist in firmware-level tasks and communication protocols (RS232, I2C, CAN bus) to ensure everything connects properly.
- Build temporary testing platforms, create CAD models for custom parts, order them, and oversee final assembly.
- Upgrade teleoperation systems for lighter weight and better ergonomics to reduce operator fatigue.
- Work closely with senior engineers to conduct assembly, testing, and validation of robotic prototypes.
RequirementsWhat you will bring:- Proficiency in CAD software (e.g., SolidWorks, Fusion 360) for part design and fabrication.
- Basic knowledge of communication protocols (RS232, I2C, CAN bus) and common embedded firmware concepts.
- Hands-on experience with 3D printing, basic machining, and electronics assembly.
- Strong problem-solving mindset and eagerness to take on new challenges in a fast-paced startup environment.
- Experience with aluminum extrusions, sheet metal design, and CNC manufacturing.
- Familiarity with ROS/ROS2 and basic robotics concepts.
- Prior experience assembling robots, drones, or other complex mechatronics systems.
- This role requires shifting working schedules and travelling to the US from time to time.