Software Developer (AAMS Advanced Aggressor Mission System)
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
- ...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...SuggestedFull timeLocal areaRemote workWorldwideFlexible hours
- ...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...SuggestedFull timeInternshipWork at office3 days per week
- ...À 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...SuggestedFull time
- ...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...SuggestedDaily paidInternshipWorldwide
- ...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...Suggested16 hoursPermanent employmentContract workInternshipRemote workWorldwideFlexible hours
- ...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 paidFull timeContract workWork at officeLocal areaWorldwide
- ...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 timeWorldwide
$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 officeMonday to friday- ...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 contractWork at office
$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 employmentFull timeWork at officeFlexible hoursNight shiftWeekend workDay shift$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 areaTrial periodMonday to friday- ...é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 paidFull timeApprenticeshipLmiaWork at officeLocal areaFlexible hoursShift workNight shiftWeekend workAfternoon shiftEarly shift
- ...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
- ...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
- ...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
$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 payInternshipShift workNight shiftAfternoon shift$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 payTemporary workTrial periodShift workDay shiftAfternoon shift- ...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...RemplacementFull timeWork at officeLocal areaFlexible hoursShift workDay shift
$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 workInternshipTrial periodAfternoon shift- ...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 timeLocal areaWorldwideFlexible hours
$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 employmentWork at officeMonday to friday- ...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 timeWork at officeLocal area
- ...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 timeContract workLocal areaWorldwide
$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$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 workWork at officeFlexible hours2 days per week$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 officeTrial periodMonday to friday- ...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 timeWork at officeWorldwide
$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- ...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
$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
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!
- développeur logiciel Dorval, QC
- junior software developer Dorval, QC
- software engineer salary in canada Dorval, QC
- junior software engineer Dorval, QC
- software developer no experience Dorval, QC
- software engineer part time Dorval, QC
- software developer Dorval, QC
- software development engineer Dorval, QC
- software engineer intern Dorval, QC
- software engineer internship Dorval, QC
