Distributed Systems Engineer

AIM Defence

Vancouver

On-site

CAD 80,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Extended health benefits
Flexible working hours
Professional learning opportunities

Job summary

AIM Defence, a startup in Vancouver, seeks Distributed Systems Engineers. The role emphasizes performance and scalability in developing systems for high-power laser technologies. Candidates should have a minimum of 2 years' experience with distributed systems and Go programming.

This full-time position offers a competitive salary of $80,000 to $135,000 depending on experience, alongside health benefits and flexible hours. Ideal applicants will be Canadian Citizens capable of obtaining necessary security clearance.

Qualifications

  • At least 2 years of experience with distributed systems.
  • At least 2 years of professional experience with Go.
  • Experience with Git and collaborative development practices.

Responsibilities

  • Develop distributed systems for drone identification and tracking.
  • Create user interfaces for situational awareness systems.
  • Collaborate with cross-functional teams on laser platform integration.
  • Document methodologies for continuous improvement.

Skills

Distributed systems
Go programming
Source code control systems (Git)
Time management skills
Attention to detail

Job description

The Role

AIM is a deep-tech startup building advanced high-power laser systems to protect people from weaponised drones. We are seeking highly motivated Distributed Systems Engineers, experienced in Go (\"golang\"), and based in Vancouver, BC. At AIM, you will work closely with our Engineering and R&D teams to design, develop, and improve the distributed systems that supply real-time data to our laser control systems. The role focuses on distributed systems with an emphasis on practical performance, scalability, and deployment in real-world conditions rather than purely research-based work.

The Commitment

We are looking for candidates who are available immediately on a full-time basis and are able to work effectively in a fast-paced, delivery-focused environment. Compensation is between $80,000 and $135,000 per year, depending on experience, skills, and demonstrated capability. Due to clearance and security requirements, this role is open to Canadian Citizens only, with the ability to obtain and maintain the required security clearance.

What You’ll Do
  • Use Go and other programming languages to develop distributed systems for integration of precision sensors and effectors for identification, tracking, and neutralization of drones.
  • Use React and other tools to develop a next-generation user interface to our C2, situational awareness, and sensor fusion systems.
  • Use logging, metrics, and observability best practices to develop user visualisations for real-time feedback and situational awareness.
  • Collaborate with cross-functional teams (software, hardware, and R&D) to integrate with our laser platform.
  • Document experiments, methodologies, and results clearly to support continuous improvement and knowledge sharing.
  • Ensure work is delivered to a high standard, meets timelines, and results in production-ready software deliverables.
What You’ll Bring
  • At least 2 years of experience with distributed systems.
  • At least 2 years of professional, full-time experience with Go.
  • Experience with source code control systems (e.g. Git) and collaborative development practices.
  • Strong time management skills, with the ability to prioritise tasks, manage competing deadlines, and adapt to changing requirements.
  • Attention to detail with an emphasis on ensuring the accuracy of data supplied to systems designed to protect humans.
  • Ability to work both independently and collaboratively within a multidisciplinary team.
How You’ll Benefit
  • Competitive remuneration aligned with experience and performance.
  • Extended health benefits.
  • Flexible working hours to support work-life balance.
  • Opportunity to work on cutting-edge projects at the forefront of defence technology.
  • Professional learning and development opportunities, including exposure to advanced sensor, effector, and C2 systems.
  • A fast-paced, collaborative environment where you can take ownership of meaningful technical challenges and see your work deployed in real-world applications.
  • A supportive workplace culture that values innovation, accountability, and continuous improvement.

A commitment to ensuring diversity, inclusion, and equality is embedded throughout our organisation for the benefit of our customers and our team. We strive for a positive and engaging workplace where mental health and wellbeing are supported. We welcome applicants from all diverse backgrounds.

If you are looking for a unique and exciting opportunity, we look forward to your application.

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

Similar jobs worth comparing

Distributed Sensor Fusion Systems Engineer – Full-Time, Vancouver, BC, Canada
Distributed Sensor Fusion Systems Engineer – Full-Time, Vancouver, BC, Canada

AIM Defence • Vancouver

On-site
CAD 80,000 - 135,000
Competitive remuneration
Extended health benefits
Flexible working hours
+1
Computer Vision Engineering Intern – Full-Time, Vancouver, BC, Canada
Computer Vision Engineering Intern – Full-Time, Vancouver, BC, Canada

AIM Defence • Vancouver

On-site
Competitive remuneration
Professional learning opportunities
Exciting project involvement
+1
Software Engineer – Backend
Software Engineer – Backend

Dominion Dynamics • Ottawa

On-site
CAD 80,000 - 110,000
Competitive base salary
Company equity
Comprehensive health benefits
Corporate Systems Engineer
Corporate Systems Engineer

Dominion Dynamics • Canada

On-site
CAD 85,000 - 125,000
Comprehensive health benefits
Equity granted based on impact
Systems Engineering Analyst, Airborne Mission Systems
Systems Engineering Analyst, Airborne Mission Systems

General Dynamics Mission Systems–Canada • Ottawa

On-site
CAD 85,000 - 120,000
Medical coverage and dental
Vision coverage
Pension plan
+1
Software Engineers, Canadian Air
Software Engineers, Canadian Air

General Dynamics Mission Systems–Canada • Dartmouth

On-site
CAD 90,000 - 140,000
Medical & dental coverage
Pension plan
Flexible time off
+2
Systems Engineer, Air & Naval Sonar, Intermediate/Working Level
Systems Engineer, Air & Naval Sonar, Intermediate/Working Level

General Dynamics Mission Systems–Canada • Ottawa

Hybrid
CAD 80,000 - 115,000
Comprehensive benefits
Pension plan
RRSP
+5
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
Software Engineers, Canadian Air
Software Engineers, Canadian Air

General Dynamics Mission Systems–Canada • Ottawa

On-site
CAD 90,000 - 140,000
Comprehensive medical, dental, and vision coverage
Defined Contribution Pension Plan
Flexible time off including vacation and holidays
Senior Systems Integration Engineer
Senior Systems Integration Engineer

ADGA Group • Ottawa

On-site
CAD 110,000 - 170,000
Health & Dental
Health Spending Account
Short-Term Disability
+4