Talent.com
Top Aces
Développeur logiciel (AAMS – Advanced Aggressor Mission System)Top Aces • Dorval, QC, CA
Développeur logiciel (AAMS – Advanced Aggressor Mission System)

Développeur logiciel (AAMS – Advanced Aggressor Mission System)

Top Aces • Dorval, QC, CA
1 day ago
Job type
  • Full-time
Job description

Founded in 2000 by three former Royal Canadian Air Force (RCAF) CF-18 fighter pilots who identified an opportunity to improve military readiness training, Top Aces has since established itself as the world leader in contracted adversary air (ADAIR) services and joint terminal attack controller (JTAC) training.

We pride ourselves on our unblemished safety record, having flown an industry leading 130,000+ hours of operational training without accident in support of customers worldwide, including Canada, the U.S., Germany, and multiple other NATO allies and international partner nations.

Our vision is to be the most trusted provider of innovative defense training solutions, continuously elevating standards in an industry where "Experience Matters." This commitment to innovation and technology ensures we remain adaptable, training allied militaries to succeed against evolving threats.

Top Aces’ dynamic team contributes to delivering on our purpose of training the next generation of combat leaders by living our values of Service, Integrity, Excellence, and Together every day!

Join our team!

Top Aces’ Advanced Aggressor Mission System (AAMS) integrates avionics, sensors, EW systems, and tactical data links. This role focuses on developing mission‑critical software for airborne platforms.

Role Summary

Design, implement, and test real‑time embedded software supporting AAMS capabilities, including sensor fusion, tactical displays, and aircraft system integration.

Key Responsibilities

  • Mission‑system software development — Build and maintain software modules for avionics, EW, and tactical subsystems.
  • Research and implementation of interfaces using Interface Specification Documentation. Develop program modules that implement information and command exchange between subsystems.
  • Manage the design environment in conjunction with the Top Aces IT department.
  • Manage the software module library and compile functional programs suitable for different mission systems.
  • Develop C/C++ applications for reliability-critical environments.
  • System integration — Integrate software with aircraft hardware, sensors, and communication buses (MIL‑STD‑1553, ARINC‑429, Ethernet).
  • Verification & validation — Support unit testing, integration testing, and flight‑test readiness.
  • Documentation — Produce design artifacts aligned with aerospace certification standards.
  • Provide support to users in terms of configuring and troubleshooting the mission system under development.
  • Develop applications / software tools for monitoring the correct functioning of the mission system including via remote connection.

Qualifications

  • Degree in Software Engineering, Computer Engineering, or related.
  • Experience configuring computer / PC hardware and making hardware settings.
  • Experience with video settings and video conversion.
  • Demonstrated programming experience C/C++.
  • Demonstrated experience with networked systems.
  • Experience in Linux and Windows OS environments.
  • Experience in configuring and using interfaces using the following network types:
  • ARINC429 & 743
  • MIL-STD-1553B
  • Ethernet
  • RS-232/242
  • Familiarity with DO‑178C, aviation systems, or defense software is an asset.
  • Experience in remote diagnostics / remote troubleshooting.
  • Experience in Systems Engineering in the integrated mission system context.

Security Clearance Requirements/ CGP / ITAR:

Position requires Controlled Goods Clearance and Level 2 Secret Clearance

By joining Top Aces, you will find:

  • A work environment in which service, integrity, excellence and teamwork are highly valued;
  • Opportunities for development and growth;
  • Multidisciplinary and multicultural collaboration at a local and global level;
  • A flexible schedule;
  • Attractive benefit plan.

Come share your passion with us! Here, you’ll be encouraged, empowered, and challenged to be your best self.


Equal Employment Opportunity

At Top Aces, all employees are welcome regardless of race, nationality, color, religion, sex, gender identity or expression, sexual orientation, disability or age. The masculine form may be used in this job description solely for ease of reading but refers to men, women and gender diversity.

#LI-LS1#LI-Hybrid

Create a job alert for this search

Développeur logiciel (AAMS – Advanced Aggressor Mission System) • Dorval, QC, CA

Similar jobs

Développeur.se sénior.e de logiciels/ Senior Engine Software Developer - Iron Man

Motive Studiomontreal (administrative region), qc, Canada
Full-time

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.A community that connects across the globe, where cre... Show more

 • Promoted

Expert en Systèmes d'Exploitation à L3Harris

L3Harris Technologiesmontreal (administrative region), qc, Canada
Full-time

Intégrez L3Harris comme Expert en Systèmes d'Exploitation à Montréal, où vous serez à l'avant-garde des tests et de l'intégration de systèmes complexes.Profitez d'un rôle central pour garantir la q... Show more

 • Promoted

Développeur en Solutions IA Sécurisées

LawZeroMontreal (administrative region), QC, CA
Full-time

Participez à des projets de pointe en tant que Développeur en apprentissage automatique, axé sur des solutions sécurisées en IA.Mettez à profit vos compétences pour concevoir des systèmes robustes.... Show more

 • Promoted

Agent/e Méthodes – Optimisation en Aéronautique

SOGECLAIRDorval, QC, CA
Full-time

Une entreprise de l'aéronautique recherche un(e) Agent/e méthodes support aux opérations à Dorval.Les responsabilités incluent la résolution de problèmes techniques et la gestion de projets visant ... Show more

 • Promoted

Responsable principal de l'automatisation des tests (SDET)

Accenturemontreal (administrative region), qc, Canada
Full-time

A forward-thinking services company at the forefront of AI-native innovation.We partner with enterprise clients to create next-generation, agent-powered workflows to scale in real-world settings.Ou... Show more

 • Promoted

Développeur(-euse) de logiciels sénior(e) (contenu) / Senior Software Development Engineer

Traveltechessentialistmontreal (administrative region), qc, Canada
Full-time

Senior Software Development Engineer (Content).This role is only available in Montreal.Design, build, and evolve complex services, APIs, and data models that power Expedia Group’s content and produ... Show more

 • Promoted

Expert Tests Systemes chez ALTEN Canada

ALTEN CanadaMontreal (administrative region), QC, CA
Full-time

Participez à l'innovation 5G chez ALTEN Canada en tant qu'Expert en Tests Systèmes.Votre rôle inclura la conception et la mise en œuvre de tests d'automatisation pour assurer la qualité des applica... Show more

 • Promoted

Développeur(se) IA principal(e) (senior)

Intact Financial CorporationMontreal (administrative region), QC, CA
Full-time

Nous recherchons un(e) Développeur(se) IA principal(e) (senior) pour rejoindre notre équipe d'Activation IA.Vous concevrez, développerez et maintiendrez des capacités partagées d’IA, en encadrant l... Show more

 • Promoted

Développeur(se) logiciel principal (Senior), déploiements de conformité et multi-régions

MaintainXMontreal (administrative region), QC, CA
Full-time

MaintainX est la plus importante plateforme au monde en matière de gestion des actifs et d'intelligence du travail pour les environnements industriels et de première ligne.Nous sommes un outil mode... Show more

 • Promoted

Lead Technique Azure IA Montréal

LaotopMontreal (administrative region), QC, CA
Full-time

Devenez le Leader Technique Azure IA à Montréal et concevez des solutions conversationnelles avec Azure OpenAI et LLM.Ce poste est une opportunité de mener des projets IA de haut calibre.Nous recru... Show more

 • Promoted

Expert en Robotisation de Processus Senior à Montréal

CHROME TECHNOLOGIESMontreal (administrative region), QC, CA
Full-time

Recherchez un rôle stimulant à Montréal en tant qu'expert en Robotisation de Processus Senior.Ce poste hybride vous permet de travailler sur des solutions UiPath d'automatisation.Nous sommes à la r... Show more

 • Promoted

Développement IAM Senior à GoTo

GoTo MeetingMontreal (administrative region), QC, CA
Full-time

Rejoignez GoTo comme Développeur Senior IAM, où vous travaillerez à distance en optimisant la gestion des identités et des accès.Mettez vos compétences à profit pour améliorer la sécurité et l'auto... Show more

 • Promoted

AMR Systems Engineer - Global Deployments & Delivery

DematicMontreal (administrative region), QC, CA
Full-time

A leading global automation company is seeking an Autonomous Mobile Robot (AMR) Systems Engineer to develop and implement innovative solutions in Quebec.The successful candidate will work closely w... Show more

 • Promoted

Ingénieur Système C++ Sénior à DeOS

DeOSmontreal (administrative region), qc, Canada
Full-time

DeOS, basé à Montréal, cherche un Ingénieur Système C++ Senior pour travailler sur des systèmes de streaming à ultra-faible latence.Ce rôle exige des compétences avancées en développement et optimi... Show more

 • Promoted

UiPath Senior: Développement et Optimisation

TEHORA inc.Montreal (administrative region), QC, CA
Full-time

TEHORA est à la recherche d'un UiPath Senior pour développer et optimiser des solutions d'automatisation à Québec, en mode télétravail.Réalisez un impact significatif au sein d'une plateforme RPA d... Show more

 • Promoted

Spécialiste Systèmes de propulsion - Propulsion systems Specialist

AltitudeaeroMontreal (administrative region), QC, CA
Full-time

Pour un de nos client, un manufacturier majeur dans le domaine aéronautique à Montréal, nous recherchons un Spécialiste Systèmes de propulsion.Faire partie du groupe d’ingénierie des systèmes de pr... Show more

 • Promoted

Développeur IA/ML senior

Tecsys Inc.Montreal (administrative region), QC, CA
Full-time

Tecsys est un innovateur à croissance rapide qui offre des solutions de chaîne d'approvisionnement aux principaux systèmes de soins de santé, aux hôpitaux, aux pharmacies, aux distributeurs, aux dé... Show more

 • Promoted

Développeur(se) systèmes embarqués / Embedded Systems Developer

MecademicMontreal (administrative region), QC, CA
Full-time

Mecademic développe des solutions d'automatisation robotiques compactes, précises et innovantes pour les secteurs de l'électronique et des sciences de la vie.Nos bras robotiques ultra-compacts sont... Show more

 • Promoted

Développeur de Systèmes IA Senior à Haven

Haven Studios IncMontreal (administrative region), QC, CA
Full-time

Rejoignez Haven Entertainment Studios comme Développeur de Systèmes IA Senior pour transformer l’expérience de jeu.Contribuez à des systèmes d'IA avancés qui fascinent les joueurs de nouvelle génér... Show more

 • Promoted

Spécialiste en ingénierie des systèmes d'appel d'offres/ Bid System Engineering Specialist

ISC Applied Systems Corp ~ The Passenger Experiencepointe claire, montreal (administrative region), Canada
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Direct message the job poster from ISC Applied Systems Corp ~ The Passenger Experience.ISC Applied Sys... Show more