2,152,849open jobs
138,597companies
239,513added this week
Browse all
Salary
≈ $64k – $128k per year (Estimated)
Location
In office (Calgary)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Sep 1, 2026.

Overview
Company
Impact
Profile match
North Vector Dynamics is a defence and autonomy technology company based in Calgary, Alberta, Canada, and built around a simple belief: on the battlefield, survival isn’t a feature – it’s the requirement.

About the Role

North Vector Dynamics is building the next-generation unmanned systems. We’re looking for an Embedded Linux Engineer to own the software that enables these systems, from the board support packages up through the application layer. You’ll work close to the hardware, writing and debugging kernel drivers, boot code, and real-time software. You’ll report to our Flight Software Lead and work directly with our GNC, avionics, and electrical teams to bring the flight computer from bench to flight. If you want your code running on hardware that actually leaves the ground, this was written for you.

What You’ll Do

  • Design, build, and maintain the embedded Linux software running on the CM-70 interceptor’s onboard flight and mission computer, from the board support package through the application layer.
  • Develop and maintain Linux kernel drivers and BSP customizations (Yocto/Buildroot) for custom flight computer hardware, including sensor interfaces, communication buses, and peripheral I/O.
  • Port, optimize, and maintain software running on GPU-accelerated ARM SoC compute modules, including driver bring-up and vendor SDK integration for onboard sensor processing.
  • Build real-time and deterministic software components that meet the timing, reliability, and safety demands of a flight-critical system.
  • Develop and maintain low-level device drivers, bootloaders (U-Boot), and system init for custom embedded hardware platforms.
  • Work closely with GNC, avionics, and electrical engineers to integrate flight computer software with sensors, actuators, and communication systems (CAN, SPI, I2C, Ethernet, and similar).
  • Build and maintain CI/CD pipelines, automated testing, and hardware-in-the-loop test infrastructure for embedded software validation.
  • Debug issues across the full stack, from kernel and driver level up through application software, using tools such as JTAG, oscilloscopes, and logic analyzers.
  • Contribute to system architecture decisions that balance performance, power, size, weight, and reliability constraints for a flight vehicle.
  • Support integration, bench testing, and field testing of the interceptor’s electronics as required.
  • Step into whatever the mission demands: this is a startup, and no two weeks will look the same.

What You Bring

Required

  • Production experience developing embedded Linux systems, including kernel and driver development, BSP customization, and build systems such as Yocto or Buildroot.
  • Solid understanding of Linux internals: process and memory management, device drivers, interrupt handling, and the boot process, including bootloaders such as U-Boot.
  • Experience with embedded communication protocols and buses, such as SPI, I2C, UART, CAN, and Ethernet.
  • Experience working with vendor-supplied Linux distributions and SDKs for ARM-based SoC compute modules, and comfort picking up a new vendor ecosystem quickly.
  • Comfort working close to the hardware: reading schematics and using JTAG, oscilloscopes, and logic analyzers to debug issues that span software and electronics.
  • Strong software engineering fundamentals: version control, testing, code review, and CI/CD for embedded targets.
  • Strong experience with C++ and Python
  • Eligibility for a Government of Canada security clearance; active clearance is a significant asset.

Preferred

  • Experience developing software for flight computers, avionics, or other safety- or mission-critical embedded systems in aerospace or defence.
  • Exposure to hardware-in-the-loop (HWIL) testing, flight software verification, or formal systems engineering processes.
  • Familiarity with GPU-accelerated compute on embedded/edge platforms (e.g., CUDA, TensorRT) for sensor processing or onboard inference.
  • Familiarity with Robot Operating System (ROS)
  • Military background is a strong asset, we deeply value the operational context, mission focus, and technical discipline that veterans bring. Candidates with prior service in the Canadian Armed Forces or allied militaries, particularly in technical or avionics roles, are highly encouraged to apply.
  • Post-secondary education in computer engineering, electrical engineering, computer science, software engineering, or a closely related technical field.

Why North Vector Dynamics

  • Real ownership from day one, the systems and processes you build will be foundational to how this company operates for years to come.
  • We’re working on technology that matters at a national and global level, and every person on the team feels that weight and that purpose.
  • A tight-knit, high-calibre team that moves fast, holds each other to a high standard, and doesn’t waste time on bureaucracy for its own sake.
  • Competitive compensation and meaningful upside from joining an early-stage company at the forefront of the defence technology sector.
  • On-site in Calgary, AB, a growing hub for tech and defence, with a culture built around resilience and getting things done.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,152,849 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Remote, many countries
Similar stack
Same company
Calgary
Equity · Remote (Canada) · Full-Time · 5+ years exp · Bachelor's Degree · Ottawa
Chips/EDA
Cadence Virtuoso
Siemens Calibre
Ansys Totem
Apply
Hybrid · Full-Time · 15+ years exp · Bachelor's Degree · Calgary
Apply
$38k – $73k per year · Equity · In office · Internship · Bachelor's Degree · Toronto
Python
C++
DevOps
CI/CD
Git
Linux
QA
Rest-Assured
Apply
$92k – $120k per year · In office · Contractor · Ottawa
Python
C++
SystemVerilog
VHDL
Chips/EDA
Xilinx Vivado
Apply
In office · Full-Time · Bachelor's Degree · Toronto
Python
Java
Verilog
C++
SystemVerilog
VHDL
Perl
DevOps
Git
Linux
Unix
Apply
Remote (Europe) · 15+ years exp · Master's Degree · Vimercate
Chips/EDA
Photolithography
Plasma Etch
CMP
Statistical Process Control
Apply
$118k – $220k per year · Equity · Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Frisco · Ann Arbor
Python
Python
FastAPI
Databases
PostgreSQL
AI/ML
Claude
Embeddings
AI Agents
LLM
Braintrust
OpenAI
Anthropic
OpenAI Agents SDK
AWS Bedrock AgentCore
Semantic Search
LLM Guardrails
Agentic Workflows
DevOps
GitHub Actions
Datadog
GitLab CI
Azure
CI/CD
AWS
Amazon CloudWatch
Apply
$134k – $197k per year · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · San Diego
Python
C++
C++
Qt
Databases
PostgreSQL
AI/ML
NLP
Transformers
TensorFlow
Keras
PyTorch
Sentiment Analysis
Hugging Face
DevOps
Linux
TCP/IP
Robotics
EtherCAT
Chips/EDA
EUV
Management
Agile
Apply
≈ $35k – $90k per year (Estimated) · Hybrid · 5+ years exp · Lisbon
Python
JavaScript
Java
TypeScript
Python
Flask
Django
Java
Spring Boot
Databases
MySQL
PostgreSQL
DynamoDB
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
Terraform
CloudFormation
CI/CD
Git
AWS
Docker
Management
Agile
Apply
≈ $54k – $132k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · Wilton
Python
MATLAB
Chips/EDA
Photolithography
Statistical Process Control
SpaceTech
FMEA
Apply
≈ $35k – $90k per year (Estimated) · Hybrid · 5+ years exp · Lisbon
Java
Java
Spring Boot
Databases
PostgreSQL
Apache Kafka
Amazon Aurora
DevOps
Rest API
Datadog
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
Head of Product 1 month ago
≈ $95k – $194k per year (Estimated) · In office · Full-Time · 10+ years exp · Bachelor's Degree · Calgary
Apply
≈ $52k – $120k per year (Estimated) · In office · Full-Time · 3+ years exp · Calgary
DevOps
GitHub
Cybersecurity
ISO 27001
NIST 800-171
Apply
Project Manager 3 months ago
≈ $48k – $82k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Calgary
Management
Monday.com
Apply
Postdoc Hypersonics 5 months ago
≈ $44k – $99k per year (Estimated) · In office · Full-Time · PhD · Calgary
Apply
In office · Contractor · Calgary
Life Sciences
GMP
Apply
In office · Full-Time · 3+ years exp · Calgary
Apply
In office · Full-Time · 3+ years exp · Calgary
Apply
In office · 5+ years exp · Calgary
Apply
$160k – $203k per year · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Brisbane · Houston · Calgary
Apply
See all jobs
This is one of many
2,152,849 more open roles from verified company boards, updated every day.