- 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
- 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
- Robotics motion planning background (MoveIt, nav2, or similar)
- Experience with reinforcement learning or learned planners as complements to classical methods
- Degree in Engineering, Computer Science, Robotics, or related field — but we'll prioritize what you've built over credentials
-
We're building autonomous flight intelligence drones that think for themselves. · Drones with true autonomy adapt to weather obstacles airspace in real-time without human intervention. · You'll build simulation engine making this possible.You'll join as a founding engineer on our ...
Montreal2 days ago
- Work in company
Full-Stack Developer (React/Node) - Montreal - Up to 220,000 CAD Starting Base + Exceptional Bonuses/Benefits
Only for registered members
We're looking for a high-impact Software Engineer to join an elite engineering team at the intersection of real-time data, distributed systems, and algorithmic trading. · ...
Montreal, Quebec1 day ago
-
Flinks introduit un rôle de gestionnaire en ingénierie (Engineering Manager – EM) afin de renforcer l’exécution en ingénierie, la gestion de la performance et la santé organisationnelle à travers plusieurs escouades produit. · Cette nouvelle fonction agit comme une couche de lead ...
Montreal Full time1 day ago
- Work in company
Software Engineer (C#) - Elite Tech Firm - Up to 180k CAD + Industry Leading Bonus
Only for registered members
Elite FinTech firm expanding its world-class engineering team hiring exceptional Software Engineers who thrive on solving complex distributed problems at scale. · ...
Montreal, Quebec1 month ago
- Work in company
Software Engineer (Distributed Systems - Python) - Elite Tech Firm - Up to 250k CAD + Industry Leading Bonus
Only for registered members
Join an elite group of engineers at Elite FinTech firm building world-class distributed systems and ML infrastructure. · Design and build high-performance distributed systems for large-scale ML infrastructure · Drive best practices in software architecture testing and scalability ...
Montreal, Quebec1 week ago
-
Job summary · At Artelia Canada we believe that every project is a unique opportunity to design solutions for a positive life. · ResponsibilitiesEnsure the management of multidisciplinary projects; · Participate and collaborate in proposal calls; · ...
Montreal, Quebec3 weeks ago
- Work in company
Software Engineer (Distributed System & ML Infrastructure) - Elite Tech Firm - Up to 250k CAD + Industry Leading Bonus
Only for registered members
Join an elite group of engineers who have previously built systems at Meta Twitter Citadel Ubisoft and Jane Street in building high-performance distributed systems for large-scale ML infrastructure. · Design and build high-performance distributed systems for large-scale ML infras ...
Montreal, Quebec1 month ago
-
Join Artelia Canada and be part of a team that designs solutions for a positive life. · ...
Montreal, Quebec1 month ago
-
+Manage multidisciplinary projects ensuring timely completion and budget adherence. · +Bachelor's degree in civil engineering, electrical engineering, industrial engineering or mechanical engineering; · Fluent written and spoken English; · } { ...
Montreal, QC, Canada1 week ago
- Work in company
Software Engineer (Rust - ML Infrastructure) - Elite Tech Firm - Up to 250k CAD Base + Industry Leading Bonus
Only for registered members
We are looking for exceptional software engineers who thrive on solving complex distributed problems at scale to join our world-class engineering team. You'll be joining an elite group of engineers who have previously built systems at Meta, Twitter, Citadel, Ubisoft and Jane Stre ...
Montreal, Quebec1 month ago
-
Responsable de la mise en place et du suivi des projets d'automatisation pour les clients. · ...
Montréal, QC1 month ago
-
We are seeking a Thermal Simulation and Validation Engineer or Specialist to support the development and improvement of our thermal packaging solutions. · ...
Greater Montreal Metropolitan Area1 month ago
-
We're hiring a Senior Engineering Manager to lead a small, high-impact engineering team responsible for our Hyper-Reach platform, · telephony systems, · and core infrastructure.Lead and mentor a team of 4 full-time engineers, · plus external contractors. · Act as the primary tech ...
Montreal, Quebec3 weeks ago
-
+We're hiring a Senior Engineering Manager to lead a small, high-impact engineering team responsible for our Hyper-Reach platform, telephony systems, and core infrastructure. · This is a player–coach role with full end-to-end ownership. You will be the primary technical leader ov ...
Montréal, QC3 weeks ago
- Work in company
Staff Software Engineer (Distributed System & ML Infrastructure) - Elite Tech Firm - Up to 250k CAD + Industry Leading Bonus
Only for registered members
Elite FinTech firm is expanding its world-class engineering team and looking for exceptional Software Engineers who thrive on solving complex distributed problems at scale. · Design and build high-performance, distributed systems for large-scale ML infrastructureDrive best practi ...
Montreal, Quebec3 weeks ago
-
We're building autonomous flight intelligence drones that think for themselves and adapt to weather and obstacles in real-time without human intervention. · Build the simulation engine that makes this possible. · Tackle complex flight mechanics models with strong numerical method ...
Montreal, Quebec3 hours ago
-
Drones that think for themselves. Not pre-programmed routes—true autonomy where aircraft make intelligent decisions onboard, adapting to weather, obstacles and airspace in real time without human intervention. · ...
Montreal, Quebec1 week ago
- Work in company
DevOps/Site Reliability Engineer - Up to 200k CAD + Bonus - Elite Tech Firm
Only for registered members
This is a chance to join a genuinely elite engineering team in Montreal, · working on serious-scale infrastructure with the freedom and backing · to do things properly. · ...
Montreal, Quebec3 hours ago
-
Fondée en 2009, Énertech Solutions s'est forgé une solide expérience en ingénierie d'électromécanique de bâtiments dans les secteurs institutionnel et commercial. · L'ingénieur coordonnera la réalisation de plans et devis pour des projets techniques en mécanique de bâtiments pour ...
Montreal, Quebec2 weeks ago
-
SBSA Structural Consulting Experts is seeking an Intermediate Structural Engineer to join their team. · ...
Montreal, Quebec Full time2 weeks ago
-
Ensure the structural integrity of passenger rail cars through inspection and analysis. · ...
Montréal, Quebec, Canada3 hours ago
Autonomy Engineer - Montreal - Shearwater Aerospace
Description
We're Building Autonomous Flight Intelligence
Drones that think for themselves. Not pre-programmed routes—true autonomy where aircraft make intelligent decisions onboard, adapting to weather, obstacles, and airspace in real-time without human intervention.
We're building weather-aware flight optimization that delivers outcome-driven autonomy for the real world—increasing mission success by extending range, endurance, safety, and reliability.
You'll build the simulation engine that makes this possible.
The Opportunity
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. This isn't academic path planning — it's production autonomy that has to work in the real world, under uncertainty, with real consequences on real aircraft.
What You'll Own
Why this matters: A mission that gets grounded, diverted, or fails mid-flight is a mission that didn't need to fail. Your work determines whether our autonomy stack can operate confidently in real-world conditions — not just favorable ones.
You Might Be a Fit If...
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.
Technical Foundation We're Looking For
Planning & optimization:
Software engineering — this is the bar:
Domain knowledge:
Infrastructure:
Nice to have:
What We Offer
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.
Strong in planning, optimization, or autonomy but don't check every box? We want to hear from you. We value first-principles thinking and engineering craft over credential collection.
#J-18808-Ljbffr
-
Autonomy Engineer
Only for registered members Montreal
-
Full-Stack Developer (React/Node) - Montreal - Up to 220,000 CAD Starting Base + Exceptional Bonuses/Benefits
Only for registered members Montreal, Quebec
-
Engineering Manager
Full time Only for registered members Montreal
-
Software Engineer (C#) - Elite Tech Firm - Up to 180k CAD + Industry Leading Bonus
Only for registered members Montreal, Quebec
-
Software Engineer (Distributed Systems - Python) - Elite Tech Firm - Up to 250k CAD + Industry Leading Bonus
Only for registered members Montreal, Quebec
-
Project Manager – Engineering
Only for registered members Montreal, Quebec
-
Software Engineer (Distributed System & ML Infrastructure) - Elite Tech Firm - Up to 250k CAD + Industry Leading Bonus
Only for registered members Montreal, Quebec
-
Project Manager – Engineering
Only for registered members Montreal, Quebec
-
Project Manager – Engineering
Only for registered members Montreal, QC, Canada
-
Software Engineer (Rust - ML Infrastructure) - Elite Tech Firm - Up to 250k CAD Base + Industry Leading Bonus
Only for registered members Montreal, Quebec
-
Ingénieur.e en automation
Only for registered members Montréal, QC
-
Thermal Simulation and Validation Specialist
Only for registered members Greater Montreal Metropolitan Area
-
Head of Engineering
Only for registered members Montreal, Quebec
-
Head of Engineering
Only for registered members Montréal, QC
-
Staff Software Engineer (Distributed System & ML Infrastructure) - Elite Tech Firm - Up to 250k CAD + Industry Leading Bonus
Only for registered members Montreal, Quebec
-
UAV Modeling
Only for registered members Montreal, Quebec
-
Business Development Associate
Only for registered members Montreal, Quebec
-
DevOps/Site Reliability Engineer - Up to 200k CAD + Bonus - Elite Tech Firm
Only for registered members Montreal, Quebec
-
Ingénieur mécanique/éléctrique
Only for registered members Montreal, Quebec
-
Intermediate Structural Engineer, full-time, permanent
Full time Only for registered members Montreal, Quebec
-
CEP Structural Engineering
Only for registered members Montréal, Quebec, Canada