Sensor Modeling & Simulation Engineer (M&S)

Socket.dev

Ottawa

On-site

CAD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Equity

Job summary

Dominion Dynamics is hiring a Sensor Modeling & Simulation Engineer (M&S) to own RF/radar, EW, and multi-sensor fusion models for long-range autonomous platforms. You will work on high-fidelity sensing across spectra, from fast approximations to synthetic imagery, with an emphasis on real-time deterministic performance.

You’ll implement the stack primarily in Rust and/or C++, integrate external engines and plugins, and collaborate with autonomy teams to close the sim-to-real loop and tighten

Qualifications

  • 4+ years of professional systems programming in C++/Rust with high-performance focus.
  • Understanding of sensor physics (cameras, LiDAR, radar, EO/IR) and ability to model them in simulation.
  • Depth in RF/radar modeling, electronic warfare, and multi-sensor fusion; comfortable with math of estimation and tracking.
  • Motivated to contribute to sovereign Canadian defence capabilities and allied autonomy programs.

Responsibilities

  • Model RF and radar sensing for long-range scenarios and beyond-visual-range air/ground geometry.
  • Model electronic warfare aspects: interception, classification, jamming, and countermeasures.
  • Own multi-sensor fusion to produce a single tracked world picture with estimation and tracking.
  • Model sensor physics across spectra (cameras, LiDAR, EO/IR, radar) at multiple fidelity levels.
  • Implement the stack in Rust and/or C++ for real-time deterministic performance and reproducible runs.

Skills

C++
Rust
Sensor modeling
Real-time simulation
Deterministic systems

Tools

DDS
gRPC
ZeroMQ
Zenoh

Job description

Sensor Modeling & Simulation Engineer (M&S)

Preferred Location: Ottawa or Toronto
Reports to: Head of Simulation

The Role

Simulation is the backbone of our Autonomous Collaborative Platform, and the sensing layer is central to it. This role owns the sensor and electronic-warfare models end to end — RF/radar, EW, multi-sensor fusion, and synthetic imagery — in a long-range, air-centric context. The fidelity and determinism of these models underpin the quality of everything built on top of them, so this is a high-autonomy, system-level seat for someone who wants the whole sensing problem, not a slice of it.

What You’ll Do
  • Model RF and radar sensing for long range. Build and tune active-radar and imaging-radar models for beyond-visual-range air-to-air and air-to-surface geometry.

  • Model the electronic-warfare fight. Build the contested-spectrum side: passive intercept and emitter classification, jamming and deception, counter-countermeasures, and decoy effects.

  • Own multi-sensor fusion. Combine active, passive, and cooperative sensors into a single tracked world picture, including the estimation and track management behind it.

  • Model sensor physics across the spectrum, at varying fidelity. Model cameras, EO/IR, LiDAR, and radar from their underlying physics, delivered at multiple fidelity tiers from fast approximations to high-fidelity synthetic imagery.

  • Engineer for real-time, deterministic performance. Implement the stack in Rust and/or C++, fast enough for real-time and accelerated-time simulation and reproducible run to run.

  • Integrate plugins and third-party capabilities. Fold external engines, renderers, and libraries into the platform, working around or fixing bugs as needed.

  • Iterate on fidelity and bridge sim-to-real. Work with autonomy and other teams to integrate synthetic imagery, and continuously tighten sensor fidelity and environmental realism.

What You Bring
  • 4+ years of professional systems programming in C++ and/or Rust, with real attention to performance, memory, concurrency, and deterministic behaviour — including hands‑on Rust, or readiness to work primarily in Rust.

  • Understanding of sensor physics (cameras, LiDAR, radar, EO/IR) and how to model them accurately in simulation.

  • Depth in at least one of — and appetite to own all of — RF/radar modeling, electronic warfare, and multi-sensor fusion, plus comfort with the underlying math (link/detection budgets, estimation and tracking).

  • Mission-aligned: motivated to build sovereign Canadian defence capabilities and shape the future of allied autonomy programs.

No defence background required. We've hired people who didn't tick every box.

Nice to Have
  • Prior sensor M&S work in aerospace/defence — radar, EW, EO/IR, or fusion; beyond-visual‑range or air‑to‑air modeling.

  • EW depth (jamming/deception, ESM/ELINT, ECCM) or fusion depth (IMM/PDA tracking, TDOA/FDOA geolocation).

  • Synthetic-data or RL training pipelines; integrating models via gRPC, DDS, ZeroMQ, or Zenoh; game-engine or flight‑dynamics simulation (Unreal, DCS, X‑Plane).

Why Join Us

Building something meaningful starts with the right people. At Dominion Dynamics, you’ll:

  • Shape Canada’s future by building real defence capability for the CAF and our allies.

  • Make decisions that ship in a high‑trust environment with short feedback loops and rapid iteration.

  • Move fast, field faster, and work directly with the operator — our systems are in the field with the CAF now.

  • Have an impact from day one with equity, responsibility, and direct access to leadership.

If you’re curious, hands‑on, and driven by the opportunity to make a difference, this is where you belong!

Compensation & Benefits
  • Competitive base salary and company equity

  • Comprehensive health benefits

  • Additional equity granted based on impact

We use AI tools to support parts of the hiring process, including screening and reviewing responses. Final hiring decisions are always made by people and follow all applicable privacy and employment laws in Canada.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sensor Modeling & Simulation Engineer (M&S)
Sensor Modeling & Simulation Engineer (M&S)

Dominion Dynamics • Toronto

On-site
CAD 110,000 - 170,000
Competitive base salary
Company equity
Comprehensive health benefits
+1
Sensor Modeling & Simulation Engineer (M&S)
Sensor Modeling & Simulation Engineer (M&S)

Dominion Dynamics • Ottawa

On-site
CAD 120,000 - 150,000
Competitive base salary
Company equity
Comprehensive health benefits
Sensor Modeling & Simulation Engineer (M&S)
Sensor Modeling & Simulation Engineer (M&S)

Dominion Dynamics • Canada

On-site
CAD 110,000 - 150,000
Company equity
Health benefits
Equity grants based on impact
Senior Software Engineer Fullstack
Senior Software Engineer Fullstack

Dominion Dynamics • Ottawa

On-site
CAD 130,000 - 180,000
Competitive base salary and company00
Comprehensive health benefits
Additional equity granted based on00
Corporate Systems Engineer
Corporate Systems Engineer

Dominion Dynamics • Canada

On-site
CAD 85,000 - 125,000
Comprehensive health benefits
Equity granted based on impact
Software Engineer – Backend
Software Engineer – Backend

Dominion Dynamics • Ottawa

On-site
CAD 80,000 - 110,000
Competitive base salary
Company equity
Comprehensive health benefits
Director of Finance
Director of Finance

Dominion Dynamics • Ottawa

On-site
CAD 150,000 - 210,000
Competitive base salary and company/e»
Comprehensive health benefits
Additional equity granted based on
Director of Operations
Director of Operations

Socket.dev • Ottawa

On-site
CAD 140,000 - 210,000
Competitive base salary
Equity grant
Health benefits
Senior Modelling & Simulation Software Developer
Senior Modelling & Simulation Software Developer

Adga-Group • Ottawa

On-site
CAD 110,000 - 115,000
ERP Specialist
ERP Specialist

Dominion Dynamics • Ottawa

On-site
CAD 90,000 - 140,000
Competitive base salary
Company equity
Health benefits