FMS Software Developer

CMC Electronics Inc
  • Chicago, IL
    1 day ago

    Job Description

    Apply Now - FMS Software Developer

    previewer#show resize@window->previewer#resize orientationchange@window->previewer#resize" class="hide">

    Loading...

    overlays--dialog#close" class="rounded bg-white border border-neutral-200 text-neutral-800 hover:text-black hover:bg-black/10 duration-100">

    overlays--dialog#closeOnOverlay">

    overlays--dialog#close" class="rounded bg-white border border-neutral-200 text-neutral-800 hover:text-black hover:bg-black/10 duration-100">

    Cancel Confirm

    overlays--dialog#closeOnOverlay">

    overlays--dialog#close" class="rounded bg-white border border-neutral-200 text-neutral-800 hover:text-black hover:bg-black/10 duration-100">

    Cancel Confirm

    feedback--toast#commit" data-turbo="true" class="hidden text-sky-700 bg-transparent p-0 text-sm font-semibold mt-2 hover:no-underline" data-feedback--toast-target="commitButton" >

    feedback--toast#dismiss:prevent:stop click->feedback--toast#dismiss:prevent:stop" class="flex !bg-transparent items-center text-neutral-500 justify-center absolute top-3 right-3 h-6 opacity-70 hover:opacity-100 focus:opacity-100 transition-all duration-300" aria-label="Close" tabindex="0" data-feedback--toast-target="closeButton" >

    feedback--toast#commit" data-turbo="true" class="hidden text-sky-700 bg-transparent p-0 text-sm font-semibold mt-2 hover:no-underline" data-feedback--toast-target="commitButton" >

    feedback--toast#dismiss:prevent:stop click->feedback--toast#dismiss:prevent:stop" class="flex !bg-transparent items-center text-neutral-500 justify-center absolute top-3 right-3 h-6 opacity-70 hover:opacity-100 focus:opacity-100 transition-all duration-300" aria-label="Close" tabindex="0" data-feedback--toast-target="closeButton" >

    feedback--toast#commit" data-turbo="true" class="hidden text-sky-700 bg-transparent p-0 text-sm font-semibold mt-2 hover:no-underline" data-feedback--toast-target="commitButton" >

    feedback--toast#dismiss:prevent:stop click->feedback--toast#dismiss:prevent:stop" class="flex !bg-transparent items-center justify-center absolute top-3 right-3 h-6 opacity-70 hover:opacity-100 focus:opacity-100 transition-all duration-300 text-white" aria-label="Close" tabindex="0" data-feedback--toast-target="closeButton" >

    feedback--toast#commit" data-turbo="true" class="hidden text-sky-700 bg-transparent p-0 text-sm font-semibold mt-2 hover:no-underline" data-feedback--toast-target="commitButton" >

    feedback--toast#dismiss:prevent:stop click->feedback--toast#dismiss:prevent:stop" class="flex !bg-transparent items-center justify-center absolute top-3 right-3 h-6 opacity-70 hover:opacity-100 focus:opacity-100 transition-all duration-300 text-yellow-900" aria-label="Close" tabindex="0" data-feedback--toast-target="closeButton" >

    feedback--toast#commit" data-turbo="true" class="hidden text-sky-700 bg-transparent p-0 text-sm font-semibold mt-2 hover:no-underline" data-feedback--toast-target="commitButton" >

    feedback--toast#dismiss:prevent:stop click->feedback--toast#dismiss:prevent:stop" class="flex !bg-transparent items-center text-neutral-500 justify-center absolute top-3 right-3 h-6 opacity-70 hover:opacity-100 focus:opacity-100 transition-all duration-300" aria-label="Close" tabindex="0" data-feedback--toast-target="closeButton" >

    feedback--toast#commit" data-turbo="true" class="hidden text-sky-700 bg-transparent p-0 text-sm font-semibold mt-2 hover:no-underline" data-feedback--toast-target="commitButton" >

    feedback--toast#dismiss:prevent:stop click->feedback--toast#dismiss:prevent:stop" class="flex !bg-transparent items-center text-neutral-500 justify-center absolute top-3 right-3 h-6 opacity-70 hover:opacity-100 focus:opacity-100 transition-all duration-300" aria-label="Close" tabindex="0" data-feedback--toast-target="closeButton" >

    feedback--toast#commit" data-turbo="true" class="hidden text-sky-700 bg-transparent p-0 text-sm font-semibold mt-2 hover:no-underline" data-feedback--toast-target="commitButton" >

    feedback--toast#dismiss:prevent:stop click->feedback--toast#dismiss:prevent:stop" class="flex !bg-transparent items-center text-neutral-500 justify-center absolute top-3 right-3 h-6 opacity-70 hover:opacity-100 focus:opacity-100 transition-all duration-300" aria-label="Close" tabindex="0" data-feedback--toast-target="closeButton" >

    feedback--toast#commit" data-turbo="true" class="hidden text-sky-700 bg-transparent p-0 text-sm font-semibold mt-2 hover:no-underline" data-feedback--toast-target="commitButton" >

    feedback--toast#dismiss:prevent:stop click->feedback--toast#dismiss:prevent:stop" class="flex !bg-transparent items-center text-neutral-500 justify-center absolute top-3 right-3 h-6 opacity-70 hover:opacity-100 focus:opacity-100 transition-all duration-300" aria-label="Close" tabindex="0" data-feedback--toast-target="closeButton" >

    Saving...

    Loading...

    Loading...

    FMS Software Developer

    • Ville Saint-Laurent, Quebec

    Language

    • confirm-language#open" data-confirm-language-url-value="/job-description?id=e4697b47-8e0a-42c7-ac75-2cabc5a81c7f&locale=fr_CA" data-confirm-language-update-from-value="are_you_sure_change_language_applicant" data-confirm-language-current-locale-value="en" data-confirm-language-is-post-value="true" data-confirm-language-params-value="{"locale":"en","controller":"business_processes","action":"show","id":"e4697b47-8e0a-42c7-ac75-2cabc5a81c7f"}" data-confirm-language-new-locale-value="fr_CA" class="vidcruiter-language-selector-dropdown-option" href="#">Français (CA)
    • English

    Apply Now

    Location: Montreal, QC (hybrid)

    Shift: Day

    Unionized position

    CMC 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.

    Apply Now

    Numbers & Facts

    LocationChicago, IL

    Skills

    • Aerospace Engineeringunmatched
    • Aerospace and Defenseunmatched
    • Aircraft Pilotingunmatched
    • Aviation Industryunmatched
    • Avionicsunmatched
    • Business Processesunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Communication Skillsunmatched
    • Computer Engineeringunmatched
    • Documentationunmatched
    • Electricityunmatched
    • Electronicsunmatched
    • Embedded Systemsunmatched
    • English Languageunmatched
    • Federal Aviation Administration (FAA)unmatched
    • Financial Controlunmatched
    • Government Organizationsunmatched
    • Hardware-Software Integrationunmatched
    • High Tech Industryunmatched
    • IBM TSO/ISPFunmatched
    • Industry Standardsunmatched
    • Insuranceunmatched
    • Militaryunmatched
    • Military Industryunmatched
    • Navigation Systemsunmatched
    • Organizational Skillsunmatched
    • Problem Solving Skillsunmatched
    • Product Supportunmatched
    • Programming Toolsunmatched
    • Realtime Operating Systemunmatched
    • Regulationsunmatched
    • Requirements Managementunmatched
    • Retirement Planunmatched
    • Software Architectureunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Testingunmatched
    • System Integration (SI)unmatched
    • Team Playerunmatched
    • Technical/Engineering Designunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • Validation Testingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder