XX
Simulation Platform EngineerShearwater AerospaceMontreal, Québec, Canada
XX

Simulation Platform Engineer

Shearwater Aerospace
  • CA
    Montreal, Québec, Canada
  • CA
    Montreal, Québec, Canada

Über

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 simulation platform., designing and building the flight simulation platform that powers both our autonomous planning stack and operator decision support. Working with our CTO, you'll architect a custom-built sim framework from the ground up—one that real aircraft and real operators will trust to make real flight decisions.
What You'll Own
Own the simulation engine end-to-end: design and build custom components where fidelity demands it, integrate and orchestrate existing frameworks where they earn their place
Build the simulation as a dual-purpose platform: a development and validation backbone for the planning stack, and an operator-facing decision support tool
Establish simulation fidelity standards — knowing when "good enough" is and when it isn't
Integrate meteorological and environmental data into live sim scenarios
Architect the sim to evolve alongside increasing vehicle complexity and operational demands
Why this matters: Our planners are only as trustworthy as the models they're built against. Operators make go/no-go decisions based on what the sim tells them. Your work directly determines whether our autonomy stack is grounded in physical reality — and whether operators trust it enough to deploy.
You Might Be a Fit If...
You build sims that get trusted, not just demoed. You've built simulation systems that real teams relied on — for validation, for decisions, for understanding failure modes. You know the difference between a sim that looks right and one that is right, and you've had to defend that line under pressure.
Your code is production-grade, not prototype-grade. Simulation work at Shearwater isn't research infrastructure — it runs in production and operators depend on it. You write clean, maintainable, performant code. You think about architecture, not just correctness. Strong software engineering is non-negotiable here.
You think from first principles. You're building custom — not configuring an existing framework. You can reason from physics and system behavior up to implementation decisions, and you know when to simplify a model and when simplification breaks validity.
You understand flight well enough to model it faithfully. You don't need a pilot's license, but you need to know what matters in a flight mechanics model, what the planning stack actually needs from the sim, and what an operator needs to see to make a confident decision.
You're comfortable with ambiguity. The sim requirements will evolve as the platform matures. You ask sharp questions, propose solutions, and deliver incrementally rather than waiting for perfect specs.
Technical Foundation We're Looking For
Simulation Engineering
Demonstrated experience building simulation systems — flight, robotics, physics, or similar domains
Strong numerical methods and mathematical modeling fundamentals
Ability to design for fidelity and performance — knowing the trade-off and navigating it deliberately
Experience integrating real-world data sources (meteorological, sensor, environmental) into simulation environments
Software Engineering — This Is The Bar
Strong C++ and/or Python — you write code others want to maintain
Systems-level thinking: performance, memory, concurrency where it matters
Software architecture fundamentals: clean interfaces, testable components, extensible design
Experience with real-time or high-frequency simulation loops is a strong plus
Domain Knowledge
Working knowledge of flight mechanics — aerodynamics, kinematics, environmental disturbances
Familiarity with UAV systems, autonomous platforms, or aerospace simulation is a strong plus
Experience with meteorological data formats (NetCDF, GRIB, HRRR) is a bonus
Infrastructure
Comfortable with cloud infrastructure (GCP preferred), Docker, Git
Experience designing APIs or interfaces that expose sim state to external consumers (planners, UIs)
Nice To Have
Robotics simulation background (ROS, Gazebo, or similar)
Experience building operator-facing tools or visualization layers
Degree in Engineering, Physics, Computer Science, or related field — but we'll prioritize what you've built over credentials
What We Offer
Equity ownership – You're building foundational systems. You should own a meaningful piece of what we're creating.
Architectural influence – This isn't "implement the spec." You'll define what flight simulation looks like at Shearwater alongside the CTO.
Hybrid flexibility – Work where you're most productive. We're in Montreal but value focus time and thoughtful collaboration over face-time.
Direct impact – The sim you build runs in the planning loop and in front of operators making real mission decisions. You'll see your work shape how autonomous flight gets trusted and deployed.
Strong fundamentals in simulation or systems engineering but don't check every box? We want to hear from you. We value first-principles thinking and engineering craft over credential collection.
  • Montreal, Québec, Canada

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.