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
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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

Créer une alerte emploi pour cette recherche

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

Offres similaires

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

Motive Studiomontreal (administrative region), qc, Canada
Temps plein

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... Voir plus

 • Offre sponsorisée

Expert en Systèmes d'Exploitation à L3Harris

L3Harris Technologiesmontreal (administrative region), qc, Canada
Temps plein

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... Voir plus

 • Offre sponsorisée

Développeur logiciel senior (Simulation)

VentionMontreal, Montreal (administrative region), CA
Temps plein

Vention aide certaines des entreprises manufacturières les plus innovantes à automatiser leur plancher de production en quelques jours seulement.Basée à Montréal, Vention possède également des bure... Voir plus

 • Offre sponsorisée

Développeur Logiciel Embarqué Senior chez Cattron

Cattron GlobalMontreal (administrative region), QC, CA
Permanent

Cattron, basé à Ville St-Laurent, recherche un développeur logiciel embarqué senior pour renforcer ses systèmes de communication ferroviaires.Cette carrière passionnante se concentre sur le dévelop... Voir plus

 • Offre sponsorisée

Expert en Solutions Techniques à Montréal

GO ROCK ITMontreal (administrative region), QC, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Responsable principal de l'automatisation des tests (SDET)

Accenturemontreal (administrative region), qc, Canada
Temps plein

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... Voir plus

 • Offre sponsorisée

Expert Tests Systemes chez ALTEN Canada

ALTEN CanadaMontreal (administrative region), QC, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Lead Technique Azure IA Montréal

LaotopMontreal (administrative region), QC, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Développeur de systèmes de combat

People Can FlyMontreal (administrative region), QC, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Expert en Robotisation de Processus Senior à Montréal

CHROME TECHNOLOGIESMontreal (administrative region), QC, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Développeur(euse) Logiciel – Équipe Systèmes au sol

Flyscan Systems Inc.Montreal (administrative region), QC, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Expert Algorithmes chez GIRO

GIRO IncMontreal (administrative region), QC, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Poste d'Agent Méthodes Senior

BombardierMontreal (administrative region), QC, CA
Temps plein

Intégrez l'équipe dynamique de Bombardier en tant qu'Agent Méthodes Senior.Bénéficiez d'un cadre de travail flexible tout en contribuant à des projets d'assemblage d'avions complexes.Le site de Mar... Voir plus

 • Offre sponsorisée

AMR Systems Engineer - Global Deployments & Delivery

DematicMontreal (administrative region), QC, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

IBM MQ/Rabbit MQ Administrator

WepointMontreal (administrative region), QC, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

UiPath Senior: Développement et Optimisation

TEHORA inc.Montreal (administrative region), QC, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

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

AltitudeaeroMontreal (administrative region), QC, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Architecte Système Avionique (IMA) (Senior)

Groupe SIImontreal (administrative region), qc, Canada
Temps plein

IMA System Architecture Definition.Define and maintain the Integrated Modular Avionics (IMA) system architecture, ensuring alignment with aircraft-level requirements, modularity principles, and par... Voir plus

 • Offre sponsorisée

Senior Architecte Système Avionique Hybride

SII CanadaMontreal (administrative region), QC, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

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

TandemLaunchMontreal (administrative region), QC, CA
Temps plein

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... Voir plus