Postuler

Publié il y a 23 mois

Autonomy Software Engineer | Ingénieur Logiciel en Autonomie

@ Shearwater

Montréal, Québec

4+ ans d’expérienceBilingue
Postuler
SIGNAUX

Responsabilités :

  • Développer et affiner la pile d'autonomie et les algorithmes de planification
  • Créer des outils de planification prévol
  • Intégrer les capacités autonomes dans des applications concrètes
  • Participer aux tests et à la validation en simulation et sur le terrain

Résumé des exigences :

  • Plus de 4 ans d'expérience professionnelle en génie logiciel
  • Maîtrise de C++ et Python
  • Connaissance de la dynamique du vol
  • Expérience avec PX4 Autopilot et ROS2
  • Solides compétences en documentation technique

Outils et compétences

Source et dates

Site carrière / système de candidatures · greenhouse

Date publiée par l’employeur
2024-12-17
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience4 an(s) et plus
Milieu de travailBureau, Chez les clients, Extérieur
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish, French
Avantages mentionnésActions ou participation

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Shearwater

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Personnes associées sur LinkedIn
10
Autres noms enregistrés
  • Shearwater Aerospace
  • Shearwater
ChampValeur
SecteurAviation and Aerospace Component Manufacturing
Siège socialMontreal, Quebec
Offres sur Jobsy3
LinkedInVoir la page
Description

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

Benefits

  • 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.

_____________

Résumé

Rejoignez notre équipe chez Shearwater Aerospace, où vous collaborerez avec des experts de premier plan en recherche sur le vol autonome et façonnerez l'avenir des technologies aériennes. Inspirés par les oiseaux capables de voler pendant des jours, voire des mois, nos cofondateurs ont imaginé un monde où les drones pourraient imiter cette capacité. Cette vision s’étend à divers domaines, de la sécurité publique à la gestion des feux de forêt et aux interventions en cas de catastrophe. En exploitant le potentiel des drones autonomes, nous visons à réduire les émissions de gaz à effet de serre et à prioriser la sécurité humaine en limitant la dépendance aux aéronefs traditionnels. Joignez-vous à nous pour innover et redéfinir les possibilités du vol.

Description du poste

En tant qu’ingénieur logiciel en autonomie, vous contribuerez à améliorer la robustesse de notre plateforme d’autonomie, développerez de nouvelles capacités autonomes de bout en bout et les déploierez chez nos clients pour une vaste gamme d’applications (incluant la connaissance situationnelle, les missions de recherche et sauvetage, et la livraison). Il s’agit d’un rôle pratique où vous serez responsable de concevoir et livrer des solutions prêtes pour la production.Vos responsabilités

  • Développer et affiner la pile d’autonomie, incluant les algorithmes de planification et les systèmes de guidage en temps réel.
  • Créer des outils avancés de planification prévol afin d’optimiser les performances des appareils en fonction des objectifs de mission et des conditions environnementales.
  • Collaborer avec des équipes multidisciplinaires pour intégrer les capacités autonomes dans des applications concrètes.
  • Participer aux tests et à la validation, des environnements de simulation jusqu’aux déploiements sur le terrain.
  • Assurer la qualité et la maintenabilité des logiciels tout en respectant les meilleures pratiques de conception et d’implémentation.

Profil recherché

  • Plus de 4 ans d’expérience professionnelle en tant qu’ingénieur logiciel.
  • Solide formation en ingénierie acquise dans l’industrie ou académiquement, idéalement dans des domaines tels que la robotique, l’ingénierie des systèmes, l’électrotechnique ou l’aéronautique.
  • Compréhension approfondie de la dynamique du vol.
  • Excellente maîtrise de C++ et Python.
  • Expérience avec le logiciel PX4 Autopilot et ROS2.
  • Souci du détail avec de solides compétences en documentation technique et communication.
  • Solides bases en génie logiciel et engagement à écrire du code propre et bien structuré.
  • Capacité à comprendre rapidement et naviguer dans des systèmes complexes et des bases de code établies.

Atouts supplémentaires

  • Expérience pratique en modélisation météorologique ou intégration de données environnementales.
  • Passion pour la résolution rapide de problèmes concrets.
  • Familiarité avec Gazebo, jsbSim ou d’autres environnements de simulation.
  • Compréhension des technologies de conteneurisation telles que Docker.
  • Connaissance pratique des techniques de vol en planeur est un plus.
  • Passion pour l’innovation dans les systèmes autonomes et la résolution de problèmes.

Avantages

  • Participation significative dans l’entreprise en plus du salaire.
  • L’opportunité de laisser votre marque dans une industrie en pleine croissance.
  • Collaboration avec un chercheur de renommée mondiale en vol autonome.

Note : Seuls les résidents canadiens ou les candidats avec un visa de travail valide pour le Canada seront considérés pour ce poste.

Emplois semblables

  • Parajuriste en droit immobilier

    Montréal, QC
    Temps plein

    De Grandpré Chait

    Joignez-vous à une équipe dynamique et professionnelle qui a pour mission d’humaniser l’expérience juridique traditionnelle; Notre cabinet cherche à pourvoir un poste permanent de parajuriste en immobilier, disposant…

  • Administrateur Système - Spécialiste Azure O365

    Montréal, QC
    Temps plein

    ited

    Connaissances et compétences requises:; Expérience dans la gestion de projets de migration vers Microsoft Azure et Office 365; Solides compétences en virtualisation (VMware, Hyper-V) et gestion des environnements…

  • Chargé(e) de projets Marketing

    Montréal, QC
    Temps plein

    Groupe Contex

    Vous jouerez un rôle central dans la planification et dans l'exécution concrète des initiatives marketing de nos événements (Salon Expérience, Salon Connexion, Forum Investir), en assurant…; Suivre les KPI et atteindre…

  • Production Support Engineer (Deposit Systems)

    Montréal, QC
    Contrat

    Aarorn Technologies Inc

    The role is expected to have experience in I-expense, i-procurement, and workflow development, EOY and Month process; Because this platform serves as the central hub for institutional financial accounting and…

  • Spécialiste TI Principal (Senior IT Specialist)

    Montréal, QC
    Temps plein

    Genatec

    Participer à l’amélioration de la base de connaissances interne; Expérience client et leadership technique; Aider l’équipe à monter en compétence par l’exemple, la rigueur et la collaboration

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.