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
30+ days 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

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

Expert en Solutions Techniques à Montréal

GO ROCK ITMontreal (administrative region), QC, CA
Full-time

Faites briller votre carrière comme Expert en Solutions Techniques chez GO ROCK IT à Montréal.Ce rôle vous permettra de façonner des solutions adaptées aux enjeux complexes des entreprises.Nous som... Show more

 • Promoted

Spécialiste Aéronautique Développement de Produits

Airbus AircraftMontreal (administrative region), QC, CA
Full-time

Prenez part à l'aventure d'Airbus en tant que Spécialiste Aéronautique en Développement de Produits à Mirabel, Québec.Mettez vos talents en gestion de projets et en ingénierie au service de notre é... Show more

 • Promoted

Responsable principal de l'automatisation des tests (SDET)

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

Une entreprise de services de pointe, à l’avant-garde de l'innovation native à l'IA.Nous travaillons en partenariat avec des entreprises pour créer des flux de travail de nouvelle génération, optim... 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

Développeur de systèmes de combat

People Can FlyMontreal (administrative region), QC, CA
Full-time

Participez à la création de jeux innovants en tant que Développeur de systèmes de combat spécialisé.Ce rôle combine vos compétences en conception de systèmes de jeux et en développement encyclopédi... 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éveloppeur(euse) Logiciel – Équipe Systèmes au sol

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

Flyscan est à la fine pointe de la technologie en matière de sécurité et de protection de l’environnement.Nous avons conçu et développé un système d’inspection aérienne capable d’identifier de peti... Show more

 • Promoted

Expert Algorithmes chez GIRO

GIRO IncMontreal (administrative region), QC, CA
Full-time

Construisez des solutions innovantes pour le transport public en tant qu'Expert Algorithmes chez GIRO.Apportez votre expertise en recherche opérationnelle et en C++ pour des développements de logic... 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

IBM MQ/Rabbit MQ Administrator

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

Wepoint est l’architecte des grandes transformations des entreprises et des acteurs publics.Nous accompagnons nos clients de la stratégie à la mise en œuvre technologique, en nous attachant toujour... Show more

 • Promoted

Ingénieur Systèmes Avion Senior – MBSE/MDAO

BombardierDorval, QC, CA
Full-time

Une entreprise aéronautique de premier plan située à Dorval, Québec, recherche un Ingénieur senior en systèmes pour conduire le développement des outils de conception et d'analyse des systèmes au n... 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

Spécialiste en processus de développement et d’exploitation

MDA SpaceLongueuil, Montérégie, CA
Full-time

MDA Space (TSX : MDA) est un partenaire de mission de confiance de l’industrie spatiale mondiale qui crée l’espace entre ce qui est prouvé et ce qui est possible.À titre de pionnier de la robotique... Show more

 • Promoted

Senior Architecte Système Avionique Hybride

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

Intégrez le Groupe SII en tant que Senior Architecte Système Avionique à Montréal, avec un modèle de travail hybride.Ce poste se concentre sur l'ingénierie et l'architecture des systèmes IMA.Le Gro... Show more

 • Promoted

Responsable technique fondateur Deep-Tech: Systèmes de contrôle actif d'écoulement / Deep-Tech[...]

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

Responsable technique fondateur Deep-Tech : Systèmes de contrôle actif d'écoulement / Deep-Tech Founding Technical Lead: Active Flow Control Systems.Responsable technique fondateur Deep-Tech : Syst... Show more

 • Promoted

Développeur(euse) logiciel - Simulation (Houdini) / Simulation (Houdini) - Senior Technical

Sony Pictures ImageworksMontreal (administrative region), QC, CA
Full-time

Développeur(euse) logiciel - Simulation (Houdini) / Simulation (Houdini) - Senior Technical Developer.Les Films Sony Imageworks Québec Inc.Premières Nations Kanien’keha:ka (Mohawk).Nous nous engage... Show more