Postuler

Publié il y a 4 mois

Software Developer (AAMS – Advanced Aggressor Mission System)

@ Top Aces (TAI)

Dorval, Québec

Temps plein
Postuler
SIGNAUX

En bref

Top Aces is hiring a Software Developer for its Advanced Aggressor Mission System (AAMS), a full-time role building mission-critical real-time embedded software for airborne platforms. The work covers sensor fusion, tactical displays and aircraft system integration, requires Controlled Goods and Level 2 Secret clearances, and offers a flexible schedule and an attractive benefit plan.

Responsabilités :

  • Build and maintain mission-system software for avionics, EW and tactical subsystems
  • Implement interfaces per Interface Specification Documents
  • Integrate software with aircraft hardware and communication buses
  • Support unit, integration and flight-test readiness verification
  • Produce design documentation aligned with aerospace certification standards

Résumé des exigences :

  • Degree in software engineering, computer engineering or related field
  • Demonstrated C/C++ programming experience
  • Experience with networked systems on Linux and Windows
  • Experience configuring MIL-STD-1553B, ARINC-429 and Ethernet interfaces
  • Familiarity with DO-178C is an asset

Outils et compétences

Avantages mentionnés

Assurance invalidité
Source et dates

Site carrière / système de candidatures · ultipro

Date publiée par l’employeur
2026-07-24
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-16

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Milieu de travailBureau, Laboratoire
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé)
Domaines d’étudesSoftware Engineering, Computer Engineering
Cote de sécuritéSecret
Avantages mentionnésHoraire flexible

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Top Aces (TAI)

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Advanced Adversary Air and JTAC Training for Armed Forces Worldwide

Description complète de l’entreprise

Top Aces provides advanced adversary air (ADAIR) and joint terminal attack controller (JTAC) technology and training to the world’s leading armed forces. The mission-critical training offered by Top Aces enhances the operational readiness of combat forces by delivering real-world experience while creating significant cost efficiencies and extending the lifecycle of military aircraft fleets. For a list of current career opportunities with Top Aces, please check out our "Careers"​ page at www.topaces.com/careers.

Abonnés LinkedIn
19 689
Personnes associées sur LinkedIn
547
Bureaux déclarés
  • 1675 Trans-Canada, Suite 201, Dorval, Quebec H9P 1J1, CA
  • 6355 South Sossaman Rd, Mesa, Arizona 85212-6398, US
Catégories d’activité
  • Training
  • Industrial
  • Aerospace
Autres noms enregistrés
  • Top Aces
  • Top Aces Corporation
  • Top Aces Corp
Le profil indique une agence de recrutement
Non
Investissement total déclaré
100 000 000

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

Top Aces provides advanced adversary air (ADAIR) and joint terminal attack controller (JTAC) technology and training to the world’s leading armed forces. The mission-critical training offered by Top Aces enhances the operational readiness of combat forces by delivering real-world experience while creating significant cost efficiencies and extending the lifecycle of military aircraft fleets. For a list of current…

ChampValeur
SecteurMilitary and International Affairs
Taille501-1,000 employees
Siège socialDorval, Quebec
Type d’organisationPrivately Held
Fondée en2000
Offres sur Jobsy41
LinkedInVoir la page
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

Emplois semblables

  • Software Developer

    Montréal, QC

    DRW

    3+ ansCandidates need a Bachelor's or Master's in Computer Science, Software Engineering or equivalent, plus 3 to 7 years building software systems. Strong skills in JavaScript/TypeScript, Node.js, React, Ruby or Python are required, along with self-direction and strong communication.

    Tutoring, Computer science, Engineering principles, JavaScript, TypeScript, React

  • Junior Software Developer (Java/Linux/PostgresSQL)

    Montréal, QC
    64k–85k $/anHybrideTemps plein

    Intelerad: A GE HealthCare company

    1+ ansCandidates need 1 to 3 years of commercial software experience, with solid Java and object-oriented skills and familiarity with Linux, SQL databases (ideally PostgreSQL) and REST APIs. Experience with automated testing, Git, AI coding assistants and Agile teams is expected, plus a bachelor's degree or equivalent experience.

    Java, PostgreSQL, Linux, Git, Jenkins, Docker

  • Senior Software Developer

    Montréal, QC
    Temps plein

    Botpress Technologies Inc.: The company is headquartered in Quebec.

    5+ ansCandidates need 5+ years of software engineering experience, expert skill in JavaScript, TypeScript, Node.js, and React, and a record of shipping complex systems at scale. Mentoring, technical leadership, and strong communication are also required.

    JavaScript, TypeScript, Node.js, React, AWS

  • Software Developer

    Vancouver, BC +5
    HybrideTemps plein

    Cisco Systems Canada Co.

    5+ ansCandidates need a Bachelor's or Master's in a technical field, 5+ years of backend development on large distributed systems, expert-level Go or C++, and experience building high-volume data pipelines. Strong network and streaming performance skills are also required.

    Go, C++, Splunk, Kubernetes

  • Software Developer II, Early Career

    Waterloo, ON +1

    Google

    1+ ansCandidates need a bachelor's degree or equivalent practical experience and one year of industry software development in a language such as Python, C++ or Java. Experience with web or mobile apps, Linux, distributed systems, machine learning or security is also required, along with using AI productivity tools.

    Python, C, C++, Java, JavaScript

  • Senior Software Developer, DevOps & Infrastructure

    Montréal, QC
    HybrideTemps plein

    OSEDEA: Osedea is a Montreal-based innovation firm specializing in the creation of custom technological solutions for businesses.

    5+ ansCandidates need 5+ years of software development experience, recent hands-on DevOps or cloud work, strong backend skills, and intermediate or conversational French. A bachelor's degree or equivalent experience is expected.

    AWS, Azure, Google Cloud, Docker, Kubernetes, Terraform

    Senior Software Developer

    Montréal, QC
    HybrideTemps plein

    OSEDEA: Osedea is a Montreal-based innovation firm specializing in the creation of custom technological solutions for businesses.

    5+ ansOSEDEA needs candidates with 5+ years of software development experience, including recent work in Python, JavaScript/TypeScript or Java, plus intermediate French. Full-stack, testing, CI/CD and a modern front-end framework are expected.

    Python, JavaScript, TypeScript, Java, AngularJS, ReactJS

  • Software Developer

    Laval, QC
    Temps plein

    CROESUS FINANSOFT INC.

    4+ ansCandidates need at least 4 years of software development experience, a computer science or software engineering background or equivalent, and strong French. Experience with C#/.NET and TypeScript/Angular is required.

    C#, .NET, TypeScript, Angular, Docker, Kubernetes

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.