Autonomy Software Engineer | Ingénieur Logiciel en Autonomie
4 days ago
Montreal Summary Join our team at Shearwater Aerospace, where you will collaborate with leading experts in autonomous soaring research and shape the future of flight technology. Inspired by birds that can fly for days or even months, our co-founders envisioned a world where drones could emulate this capability. This vision extends across various domains, from enhancing public safety to revolutionizing wildfire management and disaster response. By harnessing the potential of autonomous drones, we aim to mitigate greenhouse gas emissions and prioritize human safety by reducing reliance on traditional aircraft. Join us in pioneering innovation that redefines the possibilities of flight. Job Description As an Autonomy Software Engineer, you’ll contribute to improving the robustness of our autonomy platform, developing new autonomous capabilities end-to-end, and deploying these to customers for a wide range of use cases (including situational awareness, search and rescue, and delivery). This is a hands‑on role, in which you will be expected to deliver the solutions you design to production. What you’ll do Develop and refine the autonomy stack, including planning algorithms and real-time guidance systems. Create advanced preflight planning tools to optimize aircraft performance based on mission objectives and environmental conditions. Work collaboratively with cross‑functional teams to integrate autonomy capabilities into real‑world applications. Participate in testing and validation, from simulation environments to real‑world deployments. Ensure software quality, maintainability, and adherence to best practices in design and implementation. We are looking for 4+ years of professional work experience as a software engineer Strong engineering background from industry or school, ideally in areas/fields such robotics, systems engineering, electrical engineering, aerospace engineering or similar fields Solid understanding of flight dynamics. High proficiency in C++ and Python Experience with PX4 autopilot software and ROS2 Detail oriented with great technical documentation and communication skills Strong software engineering fundamentals and a commitment to writing clean, well architected code Ability to quickly understand and navigate complex systems and established code bases Great to have Hands‑on experience with weather modeling or integration of environmental data Passionate about solving real world problems, quickly Exposure with Gazebo, jsbSim or other simulation frameworks Understanding of containerization technologies such as Docker Practical knowledge of gliding or soaring techniques is a plus Passion for innovation in autonomous systems and problem-solving Meaningful equity in addition to salary The potential to leave your mark in a growing industry Work with a world‑leading researcher in autonomous flight Note Only Canadian residents or candidates with an appropriate Canadian work visa will be considered for this position. #J-18808-Ljbffr
-
Ingénieur Logiciel en Autonomie
4 days ago
Montreal, Canada Shearwater Full timeIngénieur Logiciel en Autonomie / Autonomy Software Engineer Nous développons un cadre d’autonomie complète permettant aux drones de prendre des décisions de vol intelligentes à bord, sans intervention humaine. Notre plateforme combine la planification d’itinéraires tenant compte des conditions météorologiques, le guidage en temps réel et la...
-
Ingénieur Logiciel en Autonomie
4 days ago
Montreal, Canada Shearwater Full timeIngénieur Logiciel en Autonomie / Autonomy Software Engineer Nous développons un cadre d’autonomie complète permettant aux drones de prendre des décisions de vol intelligentes à bord, sans intervention humaine. Notre plateforme combine la planification d’itinéraires tenant compte des conditions météorologiques, le guidage en temps réel et la...
-
Montreal, Canada Shearwater Full timeMontreal Summary Join our team at Shearwater Aerospace, where you will collaborate with leading experts in autonomous soaring research and shape the future of flight technology. Inspired by birds that can fly for days or even months, our co-founders envisioned a world where drones could emulate this capability. This vision extends across various domains,...
-
Montreal, Canada Shearwater Full timeUne entreprise de technologie des drones à Montréal recherche un Ingénieur Logiciel en Autonomie pour développer des algorithmes autonomes pour drones. Vous travaillerez en étroite collaboration avec le CTO pour concevoir des systèmes d'optimisation intégrant la météo. Le candidat idéal possède plus de 3 ans d’expérience en développement de...
-
Montreal, Canada Shearwater Full timeUne entreprise de technologie des drones à Montréal recherche un Ingénieur Logiciel en Autonomie pour développer des algorithmes autonomes pour drones. Vous travaillerez en étroite collaboration avec le CTO pour concevoir des systèmes d'optimisation intégrant la météo. Le candidat idéal possède plus de 3 ans d’expérience en développement de...
-
Autonomy Software Engineer — Equity
2 days ago
Montreal, Canada Shearwater Full timeA leading aerospace company in Montreal is seeking an Autonomy Software Engineer to enhance their autonomy platform and develop innovative solutions for autonomous drones. Candidates should have a strong engineering background, 4+ years of software engineering experience, and proficiency in C++ and Python. This hands-on role includes cross-functional...
-
Autonomy Software Engineer — Equity
4 days ago
Montreal, Canada Shearwater Full timeA leading aerospace company in Montreal is seeking an Autonomy Software Engineer to enhance their autonomy platform and develop innovative solutions for autonomous drones. Candidates should have a strong engineering background, 4+ years of software engineering experience, and proficiency in C++ and Python. This hands-on role includes cross-functional...
-
Gestionnaire en Génie Logiciel
1 week ago
Montreal, Canada TAIT Full timeOverview Join to apply for the Gestionnaire en Génie Logiciel / Software Engineering Manager role at TAIT. Montreal, Quebec, Canada $180,000.00-$200,000.00. Objectif du poste Le/la Gestionnaire en Génie Logiciel joue un rôle essentiel dans la réalisation de notre vision : Créer des moments qui touchent les gens, en dirigeant, développant et soutenant...
-
Gestionnaire en Génie Logiciel
1 week ago
Montreal, Canada TAIT Full timeOverview Join to apply for the Gestionnaire en Génie Logiciel / Software Engineering Manager role at TAIT. Montreal, Quebec, Canada $180,000.00-$200,000.00. Objectif du poste Le/la Gestionnaire en Génie Logiciel joue un rôle essentiel dans la réalisation de notre vision : Créer des moments qui touchent les gens, en dirigeant, développant et soutenant...
-
Gestionnaire en Génie Logiciel
1 week ago
Montreal, Canada TAIT Full timeOverview Join to apply for the Gestionnaire en Génie Logiciel / Software Engineering Manager role at TAIT. Montreal, Quebec, Canada $180,000.00-$200,000.00. Objectif du poste Le/la Gestionnaire en Génie Logiciel joue un rôle essentiel dans la réalisation de notre vision : Créer des moments qui touchent les gens , en dirigeant, développant et soutenant...