About Humanitas
Humanitas Solutions is a Montréal-based technology startup developing advanced systems for emergency response, autonomous robotics, drones, telecommunications, edge computing, simulation, and AI.
We develop robotic platforms designed to operate in complex real-world environments, including UGVs — unmanned ground vehicles — and UAVs — unmanned aerial vehicles — for applications such as emergency response, resilient communications, inspection, mapping, simulation, multi-agent coordination, and AI-enabled autonomy.
We are looking for a hands-on senior robotics engineer who can help us design, integrate, test, and improve robotic systems from prototype to field-ready platforms and small-batch production.
About the Role
As Senior Robotics Engineer — UGV, UAV & Autonomous Systems, you will contribute to the development and integration of ground and aerial robotic platforms.
You will work across system architecture, mechanical and mechatronic design, sensors, actuators, embedded computers, power systems, communications, perception, navigation, control, field testing, and continuous platform improvement.
This role is ideal for someone who enjoys building complete physical systems and working at the intersection of mechanical engineering, electronics, embedded software, AI, simulation, and real-world testing.
What You’ll Do
Design, integrate, and improve UGV and UAV robotic platforms from prototype to field-ready systems.
Contribute to full robotic system architecture: mechanical design, electronics, power, embedded computing, sensors, communications, software, and safety.
Develop and optimize mechanical and mechatronic subsystems, including chassis, enclosures, mounts, payload interfaces, drive systems, propulsion systems, steering, suspension, and stabilization.
Integrate sensors such as cameras, LiDAR, IMUs, GPS/GNSS, encoders, distance sensors, environmental sensors, and communication modules.
Work on propulsion, motor control, actuation, battery systems, power distribution, and energy management.
Collaborate with electronics, FPGA, AI, simulation, telecom, and embedded software teams.
Support perception, localization, navigation, control, path planning, teleoperation, and autonomous behavior integration.
Contribute to robotics software integration using ROS/ROS 2, embedded middleware, sensor drivers, control interfaces, and monitoring tools.
Prepare, execute, and document lab, workshop, and field tests.
Diagnose mechanical, electrical, software, and system-level failures during integration and testing.
Create and maintain validation procedures, test checklists, field reports, and traceability records.
Improve platform robustness, reliability, maintainability, safety, and manufacturability.
Support test automation, data collection, performance analysis, and continuous improvement of robotic platforms.
Help introduce AI tools for simulation, perception, planning, diagnostics, automated testing, and platform optimization.
Required Qualifications
Master’s degree in Robotics, Mechanical Engineering, Electrical Engineering, Mechatronics, Aerospace Engineering, Autonomous Systems, or a related field.
5+ years of experience in robotics, UAVs, UGVs, mechatronics, autonomous systems, intelligent vehicles, or embedded platforms.
Hands-on experience designing, integrating, assembling, testing, and debugging physical robotic systems.
Strong understanding of mechanical, electrical, software, and embedded systems used in mobile robots.
Experience with robotic sensors such as cameras, LiDAR, IMUs, GPS/GNSS, encoders, distance sensors, or perception systems.
Experience with actuators, motors, ESCs, servos, motor controllers, batteries, power electronics, and energy-management systems.
Ability to read and understand electrical schematics, mechanical drawings, CAD models, and system architectures.
Experience with design, simulation, or engineering tools such as SolidWorks, Fusion 360, CATIA, Onshape, Gazebo, Isaac Sim, MATLAB/Simulink, or equivalent.
Experience with Python, C/C++, ROS/ROS 2, or similar tools for integration, testing, or automation.
Ability to use lab and workshop equipment to assemble, measure, test, repair, and validate robotic systems.
Strong documentation habits and ability to work in a fast-moving, multidisciplinary engineering environment.
Professional working proficiency in English and/or French.
Nice to Have
Direct experience with multirotor drones, VTOL systems, fixed-wing UAVs, rovers, autonomous ground vehicles, or industrial mobile robots.
Experience with Pixhawk, ArduPilot, PX4, MAVLink, ROS 2, Nav2, SLAM, 3D perception, mapping, or autonomous navigation.
Experience designing lightweight structures, ruggedized embedded systems, payload mechanisms, deployment systems, or field-ready enclosures.
Experience with robotics simulation, digital twins, Hardware-in-the-Loop testing, or Software-in-the-Loop testing.
Experience with embedded AI, computer vision, sensor fusion, object detection, or autonomous decision-making.
Experience with radio communications, LTE/5G, Wi-Fi, mesh networking, telemetry, teleoperation, or long-range communications.
Knowledge of safety, reliability, certification, or regulatory constraints related to UAVs, UGVs, autonomous systems, or safety-critical platforms.
Experience with rapid fabrication: 3D printing, CNC, laser cutting, mechanical assembly, electronics prototyping, or field integration.
Experience with Git, configuration management, test traceability, technical reporting, and engineering documentation.
Experience with multi-robot coordination, robotic swarms, or multi-agent systems.
Why Join Humanitas?
You will directly contribute to the development of advanced robotic platforms for emergency response, resilient communications, field operations, mapping, simulation, autonomy, and embedded AI.
This role offers a rare opportunity to work on complete robotic systems — mechanical design, electronics, embedded software, AI, simulation, telecommunications, and field testing — rather than a single isolated subsystem.
You will help build robust, testable, scalable UGV and UAV platforms designed for demanding real-world environments.
Benefits
Dental care
Extended health care
Vision care
Flexible schedule
Company events
Discounted or free food
Language training provided
On-site parking
Exposure to advanced robotics, drones, AI, telecommunications, simulation, and edge-computing projects
Application Requirements
Please submit your resume. If available, include examples of robotics, UAV, UGV, mechatronics, or embedded systems projects, as well as GitHub/GitLab repositories, portfolios, demonstration videos, research work, thesis work, publications, technical reports, or relevant personal projects.
____________________
À propos de Humanitas
Humanitas Solutions est une startup technologique basée à Montréal qui développe des systèmes avancés pour la réponse d’urgence, la robotique autonome, les drones, les télécommunications, l’informatique en périphérie, la simulation et l’intelligence artificielle.
Nous développons des plateformes robotiques capables d’opérer dans des environnements complexes, notamment des UGV — véhicules terrestres sans pilote — et des UAV — drones et véhicules aériens sans pilote — destinés à des applications de résilience, d’inspection, de télécommunications, de cartographie, de simulation, de coordination multi-agents et de réponse d’urgence.
Nous recherchons un ingénieur robotique senior capable de concevoir, intégrer, tester et améliorer des systèmes robotiques complets, du prototype à la démonstration terrain et à la production en petites séries.
À propos du poste
En tant qu’Ingénieur senior en robotique — UGV, UAV et systèmes autonomes, vous participerez à la conception et à l’intégration de plateformes robotiques terrestres et aériennes.
Vous travaillerez sur l’architecture système, la conception mécanique et mécatronique, l’intégration des capteurs, les actionneurs, les calculateurs embarqués, les systèmes de communication, l’alimentation, la perception, la navigation, le contrôle, les essais terrain et l’amélioration continue des plateformes.
Ce poste est idéal pour une personne qui aime travailler sur des systèmes physiques complexes, faire le lien entre mécanique, électronique, logiciel embarqué, IA et essais réels, et transformer des concepts en robots fonctionnels.
Vos responsabilités
Concevoir, intégrer et améliorer des plateformes robotiques UGV et UAV, du prototype au système terrain fonctionnel.
Participer à l’architecture globale des robots : mécanique, électronique, alimentation, calculateurs, capteurs, communications, logiciels embarqués et sécurité.
Développer et optimiser des sous-systèmes mécaniques et mécatroniques : châssis, supports, boîtiers, actionneurs, trains roulants, propulsion, interfaces capteurs et mécanismes embarqués.
Intégrer des capteurs tels que caméras, LiDAR, IMU, GPS/GNSS, encodeurs, capteurs de distance, capteurs environnementaux et modules de communication.
Travailler sur les systèmes de propulsion, de motorisation, de direction, de suspension, de stabilisation et de gestion d’énergie.
Collaborer avec les équipes électronique, FPGA, IA, simulation, télécommunications et logiciel embarqué.
Participer au développement et à l’intégration de fonctions de perception, localisation, navigation, contrôle, planification de trajectoire et autonomie.
Contribuer à l’intégration de logiciels robotiques tels que ROS/ROS 2, middleware embarqué, drivers capteurs, interfaces de contrôle et outils de supervision.
Préparer, exécuter et documenter des essais en laboratoire, en atelier et sur le terrain.
Diagnostiquer les défaillances mécaniques, électroniques, logicielles ou système lors des essais.
Créer et maintenir des procédures de validation, listes de vérification, rapports d’essais et dossiers de traçabilité.
Participer à l’amélioration de la robustesse, de la fiabilité, de la maintenabilité et de la sécurité des plateformes.
Contribuer à l’automatisation des essais, à la collecte de données, à l’analyse des performances et à l’amélioration continue des robots.
Aider à introduire des outils d’IA pour la simulation, la planification, la perception, le diagnostic, les essais automatisés et l’optimisation des plateformes.
Qualifications requises
Maîtrise en génie robotique, génie mécanique, génie électrique, mécatronique, aérospatial, systèmes autonomes ou domaine connexe.
5 ans ou plus d’expérience en robotique, UAV, UGV, mécatronique, systèmes autonomes, véhicules intelligents ou plateformes embarquées.
Expérience pratique dans la conception, l’intégration, l’assemblage, les essais et le débogage de systèmes robotiques physiques.
Bonne compréhension des systèmes mécaniques, électroniques, logiciels et embarqués utilisés dans les robots mobiles.
Expérience avec les capteurs robotiques : caméras, LiDAR, IMU, GPS/GNSS, encodeurs, capteurs de distance ou systèmes de perception.
Expérience avec les actionneurs, moteurs, ESC, servomoteurs, contrôleurs moteur, batteries, alimentation et systèmes de gestion d’énergie.
Capacité à lire et comprendre des schémas électriques, plans mécaniques, modèles CAO et architectures système.
Expérience avec des outils de conception ou de simulation tels que SolidWorks, Fusion 360, CATIA, Onshape, Gazebo, Isaac Sim, MATLAB/Simulink ou équivalent.
Expérience avec Python, C/C++, ROS/ROS 2 ou outils similaires pour l’intégration, les tests ou l’automatisation.
Capacité à utiliser des équipements de laboratoire et d’atelier pour assembler, mesurer, tester, réparer et valider des systèmes robotiques.
Excellentes habitudes de documentation et capacité à travailler dans un environnement d’ingénierie rapide et multidisciplinaire.
Maîtrise professionnelle de l’anglais et/ou du français.
Atouts
Expérience directe avec des drones multirotors, VTOL, ailes fixes, rovers, véhicules terrestres autonomes ou robots mobiles industriels.
Expérience avec Pixhawk, ArduPilot, PX4, MAVLink, ROS 2, Nav2, SLAM, perception 3D, cartographie ou navigation autonome.
Expérience avec la conception de châssis, structures légères, systèmes embarqués durcis, mécanismes de déploiement ou intégration de charges utiles.
Expérience avec la simulation robotique, les jumeaux numériques, les tests Hardware-in-the-Loop ou Software-in-the-Loop.
Expérience avec l’IA embarquée, la vision par ordinateur, la fusion de capteurs, la détection d’objets ou la prise de décision autonome.
Expérience avec les communications radio, LTE/5G, Wi-Fi, maillage, télémétrie, téléopération ou communications longue portée.
Connaissance des contraintes de sécurité, fiabilité, certification ou réglementation liées aux UAV, UGV, systèmes autonomes ou plateformes critiques.
Expérience en fabrication rapide : impression 3D, CNC, découpe laser, assemblage mécanique, prototypage électronique ou intégration de terrain.
Expérience avec Git, gestion de configuration, traçabilité des essais, rapports techniques et documentation d’ingénierie.
Expérience en coordination multi-robots, essaims robotiques ou systèmes multi-agents.
Pourquoi rejoindre Humanitas ?
Vous contribuerez directement à la conception de plateformes robotiques avancées utilisées pour la réponse d’urgence, les communications résilientes, les essais terrain, la cartographie, la simulation, l’autonomie et l’IA embarquée.
Ce rôle offre une occasion rare de travailler sur des robots complets — mécanique, électronique, logiciel, IA, simulation, télécommunications et essais terrain — plutôt que sur un seul sous-système isolé.
Vous participerez à la création de plateformes UGV et UAV robustes, testables, évolutives et adaptées à des environnements réels exigeants.
Avantages
Soins dentaires
Assurance santé complémentaire
Soins de la vue
Horaire flexible
Événements d’entreprise
Nourriture à prix réduit ou gratuite
Formation linguistique offerte
Stationnement sur place
Exposition à des projets avancés en robotique, drones, IA, télécommunications, simulation et edge computing
Exigences de candidature
Veuillez soumettre votre CV. Si disponibles, veuillez inclure des exemples de projets robotiques, UAV, UGV, mécatroniques ou embarqués, ainsi que des dépôts GitHub/GitLab, portfolios, vidéos de démonstration, travaux de recherche, mémoires, publications, rapports techniques ou projets personnels pertinents.
Pay: $85,000.00-$110,000.00 per year
Work Location: In person