Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer (AAMS Advanced Aggressor Mission System)

Full-time

Top Aces Inc.

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

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Software Developer (AAMS Advanced Aggressor Mission System) in Dorval, QC vacancy
  •  ...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... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Top Aces

    Dorval, QC
    7 days ago
  •  ...This Position reports to: IS Operations Manager As a Software Developer (Programmer Analyst), you design, develop, test, and maintain...  ...development and database management. Experience participating in system migration, modernization, or optimization projects. Bilingual... 
    Suggested
    Full time
    Internship
    Work at office
    3 days per week

    ABB

    Dorval, QC
    11 days ago
  •  ...À propos d’Anyon Systems Anyon Systems est une entreprise spécialisée en informatique...  ...with a presence in Waterloo, Ontario. We develop superconducting quantum computers at the...  ...rapidly and brings together hardware and software teams to achieve its R&D objectives. Our... 
    Suggested
    Full time

    Anyon Systems Inc.

    Dorval, QC
    11 hours ago
  •  ...thermique, Smardt s'engage à fournir des systèmes à haut rendement et économes en...  ...high-efficiency and energy-saving systems for industries, real estate developments, health care and educational...  ..., owning delivery across the full software development lifecycle — from planning... 
    Suggested
    Daily paid
    Internship
    Worldwide

    Smardt

    Dorval, QC
    11 hours ago
  •  ...hundreds of years of experience. Intern Software Maintenance Engineer Location: Dorval...  ...as These. Do you want to support our mission to provide governments around the world...  ...in programming, database management, and system troubleshooting. Please note this role is... 
    Suggested
    16 hours
    Permanent employment
    Contract work
    Internship
    Remote work
    Worldwide
    Flexible hours

    Veridos Canada Ltd.

    Dorval, QC
    7 days ago
  •  ...SMARDT   s'engage à fournir des systèmes à haut rendement et à faible consommation...  ...high-efficiency and energy-saving systems for industries, real estate...  ...Senior What You'll Do: Develops and maintains Chiller Controls Software, both Chiller Application and User... 
    Daily paid
    Full time
    Contract work
    Work at office
    Local area
    Worldwide

    Smardt

    Dorval, QC
    11 hours ago
  •  ...recherche d’ un(e) Spécialiste en systèmes de gestion de la qualité qui...  ...high-efficiency and energy-saving systems for industries, real estate developments, health care and educational centers...  ...department. What You'll Do: Develop, update, and maintain quality... 
    Full time
    Worldwide

    Smardt

    Dorval, QC
    11 hours ago
  • $20 per hour

     ...representing the company in developing excellent customer service and...  ...a leader in the industry Advancement opportunities Responsibilities...  ...-Comfortable with computer software (Word, Excel, Outlook)...  ...internal policies, practices, and systems throughout the entire lifecycle... 
    Work at office
    Monday to friday

    Randstad

    Dorval, QC
    10 days ago
  •  ...support, and long-term career advancement. Enjoy team celebrations and...  ...specialized mechanical systems or compressors. Show strong proficiency with office software applications and data analysis...  ...a result, we are committed to developing and implementing strategies to... 
    Long term contract
    Work at office

    Randstad

    Dorval, QC
    17 days ago
  • $22 - $25 per hour

     ...receiving; - Enter data in cargo software; - Prepare and handle all...  ...result, we are committed to developing and implementing strategies...  ...policies, practices, and systems throughout the entire lifecycle...  ...its recruitment, retention and advancement for all employees. In... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Night shift
    Weekend work
    Day shift

    Randstad

    Dorval, QC
    13 days ago
  • $55k - $65k per year

     ...project files in management software.  Download, organize, and distribute...  ...result, we are committed to developing and implementing strategies...  ...policies, practices, and systems throughout the entire lifecycle...  ...recruitment, retention and advancement for all employees. In addition... 
    Local area
    Trial period
    Monday to friday

    Randstad

    Dorval, QC
    12 days ago
  •  ...équipement de la réception tel que le système de réservation, le standard...  ...® Hotels exists to develop, build, manage, and invest in...  ...photocopiers, scanners etc. Mission Critical Competencies...  ...environment with opportunities for advancement   TO APPLY: Please... 
    Daily paid
    Full time
    Apprenticeship
    Lmia
    Work at office
    Local area
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Afternoon shift
    Early shift

    Masterbuilt Hotels

    Dorval, QC
    11 hours ago
  •  ...that is committed to supporting and developing our people. If you wish to advance your career and be part of team...  ...excellence and are committed to support and develop our teams!  SUMMARY OF...  ...new programs and operation-specific software.  Benefits:  Our perks and benefits... 
    Full time

    Skyservice Business Aviation Inc.

    Dorval, QC
    11 hours ago
  •  ...Broadcast Media team, focusing on cloud-based software solutions for live productions. The role...  ...collaborating with solution providers, system integrators, and end customers to build...  ...maintaining interoperability and performance. Develop and implement scripting programs using... 
    Full time

    Matrox

    Dorval, QC
    11 hours ago
  •  ...and supplier of flight simulators, visual systems and displays to commercial, government...  ...FlightSafety operates the world’s largest fleet of advanced full-flight simulators and award-winning...  ...core or specialty training courses. Develop and prepare training materials that... 
    Traineeship

    FlightSafety International

    Dorval, QC
    3 hours ago
  • $21 - $25 per hour

     ...a global leader in next-generation HVAC systems, is currently seeking an Electrical Assembler...  .... As a result, we are committed to developing and implementing strategies to increase...  ...including its recruitment, retention and advancement for all employees. In addition to our deep... 
    Hourly pay
    Internship
    Shift work
    Night shift
    Afternoon shift

    Randstad

    Dorval, QC
    4 days ago
  • $21 - $25 per hour

     ...Canada. As a result, we are committed to developing and implementing strategies to increase...  ...examining our internal policies, practices, and systems throughout the entire lifecycle of our...  ...its recruitment, retention and advancement for all employees. In addition to our deep... 
    Hourly pay
    Temporary work
    Trial period
    Shift work
    Day shift
    Afternoon shift

    Randstad

    Dorval, QC
    21 days ago
  •  ...maintenance and repair of material handling systems. Will utilize prescribed processes as...  ...utilize the Enterprise Asset Management (EAM) software to enter and retrieve prescribed data...  ...lower level technicians May begin to develop scopes of work and project plans for small... 
    Remplacement
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work
    Day shift

    Federal Express Corporation Canada

    Dorval, QC
    4 days ago
  • $20 - $27 per hour

     ...A global leader in next-generation HVAC systems is seeking an Electrical Assembler to join...  .... As a result, we are committed to developing and implementing strategies to increase...  ...including its recruitment, retention and advancement for all employees. In addition to our deep... 
    Temporary work
    Internship
    Trial period
    Afternoon shift

    Randstad

    Dorval, QC
    10 days ago
  •  ...facing role, not a heavy data engineering or advanced machine learning development role....  ...~ Build trusted business reporting: Develop clear, user-friendly Power BI dashboards...  ...~ Knowledge of ERP, MRO, or enterprise systems such as Ramco, SAP, IFS, AMOS, Oracle, UKG... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Top Aces Inc.

    Dorval, QC
    11 hours ago
  • $22 per hour

     ...management team and great retention Internal advancement is possible Responsibilities...  ...Canada. As a result, we are committed to developing and implementing strategies to increase...  ...examining our internal policies, practices, and systems throughout the entire lifecycle of our... 
    Permanent employment
    Work at office
    Monday to friday

    Randstad

    Dorval, QC
    6 days ago
  •  ...produits. Expérience avec les systèmes de refroidisseurs ou de...  ...CE marking, FCC approval). # Develop a compliance plan that outlines...  ...design, mechanical, electrical, or software teams. # Recommend design...  ...with chiller or refrigeration systems, Experience with 3D modelling... 
    Full time
    Work at office
    Local area

    Smardt

    Dorval, QC
    11 hours ago
  •  ...SMARDT   s'engage à fournir des systèmes à haut rendement et à faible...  ...-efficiency and energy-saving systems for industries, real estate developments...  ...with suppliers as required to develop new concepts. • Develop models...  .... Familiarity with CAD software is an asset. Strong... 
    Full time
    Contract work
    Local area
    Worldwide

    Smardt

    Dorval, QC
    11 hours ago
  • $50k - $60k per year

     ...currently growing and have lots of room for advancement. This person will be working in the...  ...Outlook and Quick learner in learning our ERP system. Summary Why Randstad? There are...  .... As a result, we are committed to developing and implementing strategies to increase... 
    Casual work

    Randstad

    Dorval, QC
    12 days ago
  • $60k - $70k per year

     ...Canada. As a result, we are committed to developing and implementing strategies to increase...  ...examining our internal policies, practices, and systems throughout the entire lifecycle of our...  ...its recruitment, retention and advancement for all employees. In addition to our deep... 
    Casual work
    Work at office
    Flexible hours
    2 days per week

    Randstad

    Dorval, QC
    12 days ago
  • $55k - $62k per year

     ...Canada. As a result, we are committed to developing and implementing strategies to increase...  ...examining our internal policies, practices, and systems throughout the entire lifecycle of our...  ...its recruitment, retention and advancement for all employees. In addition to our deep... 
    Work at office
    Trial period
    Monday to friday

    Randstad

    Dorval, QC
    12 days ago
  •  ...Smardt s'engage à fournir des systèmes à haut rendement et économes en...  ...-efficiency and energy-saving systems for industries, real estate...  ...goods and services. This role develops and implements purchasing...  ...Proficiency in procurement software and Microsoft Office Inventory... 
    Full time
    Work at office
    Worldwide

    Smardt

    Dorval, QC
    11 hours ago
  • $52k - $56k per year

     ...Order-Entry using Transportation Management System (TMW Truckmate) - Track and Trace all...  .... As a result, we are committed to developing and implementing strategies to increase...  ...including its recruitment, retention and advancement for all employees. In addition to our deep... 
    Monday to friday

    Randstad

    Dorval, QC
    14 days ago
  •  ...that is committed to supporting and developing our people. If you wish to advance your career and be part of team...  ...excellence and are committed to support and develop our teams! JOB PURPOSE...  ...applicable listings, documents and systems and upload of applicable documents... 
    Full time

    Skyservice Business Aviation

    Dorval, QC
    16 days ago
  • $45k - $50k per year

     ...Canada. As a result, we are committed to developing and implementing strategies to increase...  ...examining our internal policies, practices, and systems throughout the entire lifecycle of our...  ...its recruitment, retention and advancement for all employees. In addition to our deep... 
    Monday to friday

    Randstad

    Dorval, QC
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer (AAMS Advanced Aggressor Mission System). Be the first to apply!