FMS Software Developer

CMC Electronics Inc.

Montreal

Hybrid

CAD 95.000 - 125.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Group insurance
Pension plan
Tuition assistance
EV charging stations
On-site cafeteria
Holiday closure

Zusammenfassung

CMC Electronics Inc. is seeking an FMS Software Developer in Montréal to design, develop, and validate avionics software for flight management systems.

You will contribute to architecture, coding, documentation, and testing across the software lifecycle, collaborating with internal teams and subcontractors. The role emphasizes real-time embedded systems, standards compliance (DO-178, MIL-STD-1553, ARINC 429), and model-based development tools, with a path for growth and career progression in a

Qualifikationen

  • Hold a bachelor’s or master’s degree in electrical, aerospace or computer engineering, or the equivalent.
  • Have a minimum of five years of relevant experience in the development, validation and/or verification of civil or military avionics systems (FMS, sensors, displays, autopilot, MCDU, etc.).
  • Demonstrate experience in developing real-time embedded systems, including hardware/software integration.
  • Have a good knowledge of civil and military avionics standards and practices, notably DO-178 (or equivalent), MIL-STD-1553 and ARINC 429.
  • Have strong communication skills, initiative, and the ability to coordinate problem solving and work as part of a team.

Aufgaben

  • Contributing to the development of new avionics software solutions that will revolutionize the aerospace industry, in accordance with company standards and industry methodologies (military and/or commercial).
  • Creating a software architecture that will evolve with the products.
  • Taking part in all phases of software development (design, code, documentation and testing).
  • Solving multiple technical challenges related to new and existing technologies.
  • Participating in software development and peer reviews.
  • Ensuring the validation and verification of principles, then translating the functional design into solutions for software development and quality testing.
  • Contributing to all phases of the system development life cycle (requirements analysis and tracking, design, development, validation and deployment).

Kenntnisse

Real-time embedded
FMS avionics
C/C++ programming
ARINC 429
DO-178 compliance
Model-based tools
RTCA DO-297
Integrated Modular Avionics
MIL-STD-1553

Ausbildung

Bachelor's/Master's in Electrical/Aerospace/Computer Engineering

Tools

Rhapsody
Simulink
SCADE

Jobbeschreibung

## FMS Software Developer Apply Now Location: Montreal, QC (hybrid)Shift: DayUnionized positionCMC Electronics (CMC) has earned an international reputation for innovation and excellence in the design, manufacture and support of electronic products for the aviation markets. CMC focuses its efforts on delivering innovative cockpit systems integration and avionics solutions to its commercial and military customers around the world. Its main facilities are located in Montréal, Ottawa, Chicago and Reston, Virginia.CMC is a major supplier to the aerospace and high-technology industries, airlines, military organizations and government customers around the world.**Why join the Navigation Software Development team:**As an FMS Software Developer, you will work within the navigation software design group and will be responsible for carrying out design, development and quality testing activities related to Flight Management Systems.The Software Developer will take part in all aspects of the design, development and testing of avionics functions and aircraft modernization projects. The role involves close collaboration with internal teams, subcontractors and customer representatives. CMC offers training as well as opportunities for growth and career development.**As an FMS Software Developer, your responsibilities include:*** Contributing to the development of new avionics software solutions that will revolutionize the aerospace industry, in accordance with company standards and industry methodologies (military and/or commercial)* Creating a software architecture that will evolve with the products* Taking part in all phases of software development (design, code, documentation and testing)* Solving multiple technical challenges related to new and existing technologies* Participating in software development and peer reviews* Ensuring the validation and verification of principles, then translating the functional design into solutions for software development and quality testing* Contributing to all phases of the system development life cycle (requirements analysis and tracking, design, development, validation and deployment)**How to excel in this role:*** Hold a bachelor's or master's degree in electrical, aerospace or computer engineering, or the equivalent* Have a minimum of five (5) years of relevant experience in the development, validation and/or verification of civil or military avionics systems (FMS, sensors, displays, autopilot, MCDU, etc.)* Demonstrate experience in developing real-time embedded systems, including hardware/software integration* Have a good knowledge of civil and military avionics standards and practices, notably DO-178 (or equivalent), MIL-STD-1553 and ARINC 429* Have strong communication skills, initiative, and the ability to coordinate problem solving and work as part of a team**What sets you apart:*** Prior experience in the design or development of FMS systems and in-depth knowledge of FMS functions* Knowledge of the main functions of an FMS (ARINC 702A standard), as well as RNP and FANS Datalink concepts* Knowledge of applicable regulations (FAA AC20-138, FAA TSO-C115, RTCA DO-236/283, EASA CS-ACNS)* Knowledge of the C and C++ programming languages* Knowledge of model-based development tools (Rhapsody, Simulink, SCADE)* Knowledge of Integrated Modular Avionics standards (RTCA DO-297, ARINC 653, ARINC 661, ARINC 664, TSO-C153a, TSO-C214)* Experience as an aircraft pilot is an asset**What we offer:*** + Group insurance 100% paid by the employer and a pension plan with employer contribution + Tuition assistance program + Free electric vehicle charging stations + Low-cost on-site cafeteria + Closure during the holiday season + A world-class company with 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.***
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

FMS Software Developer
FMS Software Developer

CMC Électronique • Saint-Laurent-de-l'Île-d'Orléans

Vor Ort
CAD 110.000 - 140.000
Group insurance 100% paid
Pension plan
Tuition assistance
+3
Développeur de Logiciels FMS
Développeur de Logiciels FMS

CMC Électronique • Saint-Laurent-de-l'Île-d'Orléans

Vor Ort
CAD 90.000 - 130.000
Assurances collectives 100%
Régime de retraite avec participation
Aide financière aux études
+4
Développeur de Logiciels FMS
Développeur de Logiciels FMS

CMC Electronics Inc. • Montreal

Hybrid
CAD 90.000 - 120.000
Assurances collectives
Retraite avec participation de l’emple
Aide financière aux études
+3
Program Director
Program Director

CMC Electronics Inc. • Montreal

Hybrid
CAD 120.000 - 180.000
Group insurance
Pension plan
Student assistance
+2
Avionics FMS Software Engineer
Avionics FMS Software Engineer

CMC Électronique • Saint-Laurent-de-l'Île-d'Orléans

Vor Ort
CAD 110.000 - 140.000
Group insurance 100% paid
Pension plan
Tuition assistance
+3
Hybrid Aerospace Product Strategy Lead
Hybrid Aerospace Product Strategy Lead

CMC Electronics Inc. • Montreal

Hybrid
CAD 110.000 - 160.000
Paid group insurance
Employer-matched pension plan
Student financial assistance
+3
Product Manager, Avionics and Mission Computer
Product Manager, Avionics and Mission Computer

CMC Electronics Inc. • Montreal

Hybrid
CAD 110.000 - 160.000
Paid group insurance
Employer-matched pension plan
Student financial assistance
+3
Architecte Matériel Senior
Architecte Matériel Senior

CMC Électronique • Saint-Laurent-de-l'Île-d'Orléans

Vor Ort
CAD 110.000 - 160.000
Junior Software Developer - System Integration Labs (North Shore)-EN
Junior Software Developer - System Integration Labs (North Shore)-EN

CAE • Montreal

Hybrid
CAD 70.000 - 95.000
Hybrid work arrangement
Flexible working hours
Career development
+4
Sustaining Product Engineer
Sustaining Product Engineer

CMC Électronique • Saint-Laurent-de-l'Île-d'Orléans

Vor Ort
CAD 80.000 - 110.000
Group insurance
Pension plan
Financial assistance for studies
+2