FMS Software Developer

5 days ago


SaintLaurent, Canada CMC Electronics Full time

Ville Saint-Laurent, Quebec Français (CA) English Apply Now Location : Montreal, QC hybrid Shif : day Unionized position CMC Electronics (CMC) has earned an international reputation for innovation and excellence in the design, manufacturing and support of electronic products for the aviation markets. CMC is focused on delivering innovative cockpit and avionics system integration solutions to commercial and military customers worldwide. Its principal facilities are located in Montreal, Ottawa, Chicago and Reston, in Virginia. CMC is a major supplier to the aerospace and high-technology industries, airlines, military agencies and government customers worldwide. Why join our Flight Management System (FMS) team? As a Software Developer, you will be involved in the complete software development lifecycle of flight management software solutions used in both commercial and military aircraft. You will work within multidisciplinary engineering teams that design tailored avionics software solutions for helicopters and airplanes. In this role, you will apply and maintain avionics development standards while contributing to the continuous improvement of industry standards related to flight path efficiency. This position reports to the Design Manager – Military FMS and does not involve direct people management. As a Software Developer, you will contribute to the design, development, and evolution of avionics software solutions throughout the full software development lifecycle. You will work on safety-critical systems within a regulated avionics environment, collaborating closely with other engineering disciplines to deliver high-quality, certified software products. As a Software Developer your key responsibilities include: Participate in the development of new avionics software solutions in accordance with company standards and military and/or commercial industry methodologies Design and develop software architectures that evolve with the product lifecycle Participate in all phases of software development, including design, coding, and documentation Resolve complex technical challenges related to new and existing technologies Participate in software development reviews and peer reviews To join our team, you must: Familiarity with software configuration management systems Familiarity with requirements management systems such as DOORS Familiarity with the DO-178 certification process Familiarity with avionics communication protocols such as RS-232, RS-422, ARINC 429, ARINC 708, CAN bus, IEEE-1394, etc. Experience in avionics software development To excel in this role, you must have: Hold a Bachelor’s degree in Electrical Engineering or Computer Engineering, or equivalent Possess at least 2 years of experience in software development Proficiency in C / C++ programming within a Microsoft Visual C++ environment Be bilingual in French and English What we offer: Group insurance paid at 100% and pension plan with employer participation Financial assistance program for studies Free electrical terminals On-site cafeteria at low cost Closed during the end-of-year holidays International-calibre company on a human scale CMC is committed to employment equity and to the equal access program. CMC encourages members of designated groups to apply for jobs. Please note that the use of the masculine gender is only intended to lighten the text. Apply Now



  • Saint-Laurent, Manitoba, Canada CMC Electronics Full time

    Location : Montreal, QC hybridShif : dayUnionized positionCMC Electronics (CMC) has earned an international reputation for innovation and excellence in the design, manufacturing and support of electronic products for the aviation markets. CMC is focused on delivering innovative cockpit and avionics system integration solutions to commercial and military...


  • Saint-Laurent, Canada CMC Electronics Full time

    Apply Now CMC Electronics (CMC) has earned an international reputation for innovation and excellence in the design, manufacturing and support of electronic products for the aviation markets. CMC is focused on delivering innovative cockpit and avionics system integration solutions to commercial and military customers worldwide. Its principal facilities are...


  • Saint-Laurent, Canada CMC Electronics Full time

    Ville Saint-Laurent, Ontario Français (CA) English Apply Now Location : Montreal, QC hybrid Shif : day  Unionized position CMC Electronics (CMC) has earned an international reputation for innovation and excellence in the design, manufacturing and support of electronic products for the aviation markets. CMC is focused on delivering innovative cockpit and...


  • Saint-Laurent, Canada CMC Electronics Full time

    Montreal, Quebec Français (CA) English Apply Now Location : Montreal, QC hybrid Shif : day Unionized position: ref number: CMC Electronics (CMC) has earned an international reputation for innovation and excellence in the design, manufacturing and support of electronic products for the aviation markets. CMC is focused on delivering innovative cockpit and...


  • Bas-Saint-Laurent, Canada Aversan Inc. Full time

    Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualified Software Developer. The role involves developing high-fidelity tactical...


  • Bas-Saint-Laurent, Canada Aversan Inc. Full time

    Aversan Inc. ( ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Software Developer . The role involves developing high-fidelity tactical features and...


  • Saint-Laurent, Manitoba, Canada CMC Electronics Full time

    Location : Montreal, QC hybridShif : dayUnionized positionCMC Electronics (CMC) has earned an international reputation for innovation and excellence in the design, manufacturing and support of electronic products for the aviation markets. CMC is focused on delivering innovative cockpit and avionics system integration solutions to commercial and military...


  • Boulevard Alexis-Nihon, Saint-Laurent, QC HM, Canada Mannarino Systems & Software Full time

    Company Description MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems & software engineering services to the aerospace, defense, space, simulation & power generation industries. We work with many of the top players within their industries giving our employees exposure to the most interesting and challenging development...


  • Saint-Thomas, Canada Harnois Énergies Full time

    Join to apply for the Senior Software Developer role at Harnois Énergies. Be among the first 25 applicants. Harnois Énergies is recruiting! Are you detail‑oriented, highly skilled in software development, and enjoy being a go‑to resource for your team? This senior software developer role places you at the heart of our company’s technological...


  • Saint-Thomas, Canada Harnois Énergies Full time

    Join to apply for the Senior Software Developer role at Harnois Énergies . Be among the first 25 applicants. Harnois Énergies is recruiting! Are you detail‑oriented, highly skilled in software development, and enjoy being a go‑to resource for your team? This senior software developer role places you at the heart of our company’s technological...