Autonomy Engineer working on planning and guidance for autonomous drones. Building algorithms for real-time flight decision-making under various environmental conditions.
Responsibilities
You'll join as a founding engineer on our autonomy stack, inheriting significant prior work and taking full ownership of where it goes next.
Working with our CTO, you'll own the autonomy and guidance layer — the algorithms and systems that translate vehicle capabilities, environmental data, and mission objectives into optimal, adaptive flight behavior.
Extend and harden our route planning and optimization engine — multi-objective, constraint-aware, weather-integrated.
Build real-time guidance logic that adapts plans as conditions evolve (wind shifts, airspace changes, degraded vehicle state).
Define how weather intelligence translates into actionable flight decisions.
Design planning abstractions that bridge high-level mission objectives and executable vehicle commands.
Own the interface between the planning stack and simulation — ensuring plans are validated against physical reality before they execute on real aircraft.
Requirements
You've built planners that work outside the lab.
You know the gap between an algorithm that works on a benchmark and one that holds up under real-world uncertainty, changing constraints, and edge cases.
You've shipped planning systems that operators actually trusted.
Your code is production-grade, not research-grade. Strong software engineering is non-negotiable.
You write planning systems that are maintainable, testable, and extensible — not monolithic solvers that only you can touch.
You think about architecture, not just algorithmic correctness.
You reason clearly about trade-offs under uncertainty.
Planning for autonomous flight means making principled decisions when you don't have perfect information.
You're comfortable with probabilistic reasoning, risk modeling, and knowing when a conservative plan is the right plan.
You understand the physics well enough to constrain the planner correctly.
You don't need to build the vehicle model, but you need to know what constraints are physically meaningful, what the sim is telling you, and when a "valid" plan is actually unachievable in practice.
You're comfortable with ambiguity. Mission requirements evolve.
New vehicle capabilities change the constraint space. You ask sharp questions, propose solutions, and deliver incrementally rather than waiting for perfect specs.
Demonstrated experience with path planning and trajectory optimization — graph-based, sampling-based (RRT/RRT*), or direct optimization methods.
Strong understanding of constrained and multi-objective optimization.
Experience building planners that operate under uncertainty and dynamic constraints.
Familiarity with how environmental data (weather, terrain, airspace) integrates into planning problems.
Strong C++ and/or Python — you write code others want to maintain and extend.
Ability to design planning systems as clean, testable, well-interfaced software — not just algorithmic prototypes.
Experience with performance-sensitive systems where planning latency matters.
Working knowledge of flight mechanics sufficient to reason about vehicle constraints.
Experience with UAV systems, autonomous vehicles, or aerospace applications is a strong plus.
Familiarity with meteorological data and how atmospheric conditions affect flight planning is a bonus.
Comfortable with cloud infrastructure (GCP preferred), Docker, Git.
Benefits
Equity ownership – You're building foundational systems. You should own a meaningful piece of what we're creating.
Architectural influence – There's real prior work to build on, and real decisions still to make. You'll shape the planning architecture alongside the CTO as we push toward production-grade autonomy.
Hybrid flexibility – Work where you're most productive. We're in Montreal but value focus time and thoughtful collaboration over face-time.
Direct impact – Your algorithms run onboard aircraft making real flight decisions. You'll see your work extend operational capabilities in conditions where lesser systems get grounded.
Project Engineer leading multidisciplinary teams managing aircraft - engine modules and systems. Pratt & Whitney Canada designs and manufactures aerospace engines for global aviation markets.
Signal Processing Engineer developing clinical - grade vital - sign algorithms from video for Norbert’s autonomous healthcare robots. Validating physiological measurements against clinical reference devices.
Lead substation protection engineer designing 12 - 500 kV grid systems for Leidos’ utility power delivery services. Developing relay, AC/DC schematic, control panel, and commissioning solutions.
Project Engineer leading metering installations and hardware enablement for Voltus demand - response programs. Supporting customers, Sales, and Engineering with energy - reduction strategies and technical solutions.
Ingénieur municipal à la Fédération québécoise des municipalités, accompagnant les municipalités québécoises dans leurs projets d’infrastructures. Planification, conception, surveillance de travaux et solutions résilientes aux changements climatiques.
M365 engineer designing secure Microsoft 365, identity, collaboration, and Windows endpoint solutions. Supporting Sun Life’s mission to help Clients achieve financial security and healthier lives.
Engineer II automating application, platform, and infrastructure releases for TD Securities. Applying engineering expertise to improve technology tools, processes, and platform domains.
1st Class Power Engineer operating boiler and ammonia refrigeration systems at JBS Canada's Brooks beef - processing facility. Reducing energy use, leading safety, and delivering plant improvement projects.
Vehicle trim engineer developing and validating finishing components for Expleo, a global engineering and consulting services provider. Guiding design, supplier, validation, and production teams on vehicle systems.
Ingénieur forestier chez TEHORA, réalisant inventaires forestiers, cartographie et analyses géospatiales pour des mandats publics au Québec. Supervisant les relevés, données SIG et livrables techniques.