Front End Software Developer (SFMS)

Be among the first applicants.
CMC Électronique
Montreal
CAD 80,000 - 100,000
Be among the first applicants.
2 days ago
Job description

Localisation: Ville Saint-Laurent

Work Shift: Day, hybrid

Unionized position: reference: 9159319


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, Quebec; Ottawa, Ontario; and Chicago, Illinois. CMC is a major supplier to the aerospace and high-technology industries, airlines, military agencies and government customers worldwide.

Why join our team?

As a software FMS Core Developer, you will be involved in building a software platform that will provide FMS functions in a graphical cockpit interface. You have a hacker mentality and love working to solve code problems and find unique ways to make older code work in new ways. Work in the DO-178C lifecycle connecting graphical software solutions to existing FMS functions working in embedded C language. You will implement solutions for our customers in a safety-regulated aviation software environment.


As Software Developer, your key responsibilities include:

  • Own the design and implementation of the object-oriented development of front-end screens and graphical models for FMS functions on various display systems.
  • Own the development and solutions to meet lower-level and high-level requirements.
  • Create software and solutions using model-based development.
  • Participate in the development of new avionics software interfaces for FMS functions.
  • Participate in all phases of the software development (design, code, documentation).
  • Participate in design reviews and code reviews to the DO-178C process.
  • Leverage the API architecture to get and set function parameters in core FMS.

How to excel in this role:

  • Hold a Bachelor’s degree in Electrical or Computer Engineering or equivalent.
  • Minimum of five (5) years’ experience in object-oriented software development.
  • Experience with Rhapsody and/or SCADE Suite/Displace.
  • Skilled in Unified Modeling Language (UML) development.
  • DO-178C development life cycle experience and/or similar certification experience.
  • Bilingual - French and English.

What sets you apart:

  • C/C++ code experience.
  • Experience in UI development for avionics.
  • Familiarity with DO-178 Certification process.
  • Familiarity with FACE or ARINC 661.
  • Experience in avionics software development.

What we offer:

  • 100% paid group insurance and employer-matched pension plan.
  • Student financial assistance program.
  • Free electric charging stations.
  • Low-cost on-site cafeteria.
  • Closed between the holidays.
  • World-class 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.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Front End Software Developer (SFMS) jobs in Montreal