05 Sep
|
Kanatir Kinetics
|
Ottawa
05 Sep
Kanatir Kinetics
Ottawa
Kanatir Kinetics is a Canadian defence technology company in Ottawa. We build uncrewed carriers and the mission software that runs on them. Our engineering discipline is built on measurement rather than claim: we calculate before we buy, test before we claim, and record what failed.
We are contracting a Software and Integration Engineer to make a containerized streaming pipeline run, and run fast enough, under real constraints on edge-class compute.
The work
You would instrument every stage from ingestion through feature extraction, fusion, detection and explanation, then measure per-stage and end-to-end latency, throughput, memory and compute under defined multimodal load. The interesting part is the diagnosis: separating what is tunable from what is architectural, correcting the first, and documenting the second accurately rather than quietly.
The role also covers the integrity side of the same pipeline. Cryptographic signing and chain anchoring on an append-only, hash-chained audit record. Authenticated-source and trusted-time handling in an ingestion path that must fail closed on anything it cannot verify. Correct ordering and consistency when more than one writer records at once. Verification is by tamper and replay testing, where altered,
reordered or lost records must be detectable.
What we need
Robust Python, in a streaming or event-driven architecture
Containerization, and enough Linux to profile a system properly rather than guess at it
Track record getting software onto constrained compute
Applied cryptography in production: signing, hash chains, key handling
Understanding of fail-closed design, and why it is harder than it sounds
The instinct to profile before optimising, and to re-measure after every change
What this is not
Not a greenfield build. The architecture exists, it is versioned, and its interfaces are deliberate. We want someone who will read it properly, challenge it where it is wrong, and work within it where it is right.
To apply, use the form on our careers page and attach your CV. Some work may be subject to Canadian controlled goods and export control requirements, which can affect eligibility; we will discuss this directly. Please send only unclassified, releasable information.
Pay: $65.00-$110.00 per hour
Perks:
Casual dress
Adaptable schedule
Work Location: Hybrid remote in Ottawa, ON
📌 Software And Integration Engineer Ottawa
🏢 Kanatir Kinetics
📍 Ottawa