Simulation Platform Engineer
Shearwater Aerospace
- Québec, QC
- Permanent
- Temps-plein
- 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
- 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
- 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
- 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
- Comfortable with cloud infrastructure (GCP preferred), Docker, Git
- Experience designing APIs or interfaces that expose sim state to external consumers (planners, UIs)
- 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