Mechatronics Engineer
O-HIVE
- Windsor, Newfoundland and Labrador, Canada
- Windsor, Newfoundland and Labrador, Canada
Über
Luxolis (Lux PM Inc.)
Luxolis builds next-generation 3D vision, spatial intelligence, and AI perception systems for robotics, XR devices, and industrial automation. Our technology powers real-time 3D capture, SLAM, and AI analysis for humanoid robots, smart factories, and AR/XR platforms.
Role Overview
We are seeking an Embedded Systems & Robotics Engineer to design, develop, and optimize real-time embedded software and firmware for 3D vision sensors, spatial AI chips, and robotic platforms.
You will work at the intersection of embedded systems, robotics, perception, and AI acceleration, contributing directly to products deployed in humanoid robots, industrial robots, and XR devices.
Key ResponsibilitiesEmbedded Systems & Firmware
Design and implement embedded software and firmware for robotics and vision systems
Work with ARM-based SoCs, MCUs, and AI/vision accelerators
Optimize memory (SRAM/DRAM), power consumption, and real-time performance
Develop low-level drivers for cameras, depth sensors, IMUs, LiDAR, and communication interfaces
Robotics & Perception
Integrate 3D vision, SLAM, and spatial perception pipelines on embedded platforms
Support real-time sensor fusion (camera + IMU + depth)
Collaborate on robot motion, perception, and control loops
Interface with ROS / ROS2 and robotic middleware
AI & Edge Computing
Deploy and optimize edge AI models (object detection, tracking, depth, SLAM)
Work with YOLO-based models, embeddings, and inference pipelines
Optimize inference using ONNX, TensorRT, OpenVINO, or custom runtimes
Support on-chip inference and vision processing
System Integration
Bring-up and debug custom hardware boards
Work closely with hardware, chip, and optics teams
Support XR / AR devices, humanoid robots, and industrial platforms
Participate in field testing and performance validation
Required Qualifications
Bachelor's or Master's degree in Computer Engineering, Robotics, Embedded Systems, or related field
Strong proficiency in C/C++ for embedded systems
Experience with Linux-based embedded systems (Yocto, Buildroot, Ubuntu)
Hands-on experience with ARM SoCs or MCUs
Understanding of real-time systems, memory constraints, and power optimization
Experience with camera pipelines and sensor interfaces
Familiarity with ROS / ROS2
Preferred / Nice-to-Have
Experience with 3D vision, SLAM, or computer vision
Experience deploying AI on edge devices (NPU, GPU, FPGA, ASIC)
Knowledge of TensorRT, OpenCV, Open3D
Experience with XR / AR hardware or humanoid robotics
Familiarity with FPGA or SoC platforms (e.g., PolarFire, Jetson, Snapdragon)
Experience with Python for tooling and testing
Startup or early-stage product development experience
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.