Jobs

    Software Developer - Montréal (St-Laurent ), Canada - CAE

    CAE
    CAE Montréal (St-Laurent ), Canada

    2 weeks ago

    Default job background
    OTHER
    Description

    Role and Responsibilities

    CAE is looking for talented software developers with a focus on User Experience, to be part of an agile team involved in product design, development, customization, release and integration. The Training Experience department within CAE's Global Engineering provides technology solutions (frameworks, applications, tools, content) for use on CAE's flight simulators and training devices. Our software products are used by Flight Instructors to conduct training and evaluation for aviation crews in the Civil and Defense & Security markets.

    The role we are offering you:

    • Work closely with UI/Ux Designers as well as developers from other disciplines, to develop instructor station software
    • Participate in the analysis, design, coding, testing, validation and integration of the simulation platform and the associated user interface (GUI) on flight simulators
    • Develop and integrate UI elements into the application, including: WPF control libraries, web interactive modules, animated transitions and design patterns
    • Test and debug UI content to meet design, performance and reliability specifications

    Our ideal candidate has:

    • Bachelor's degree in Software Engineering, Computer Science, or equivalent experience
    • At least 5 years of experience in software development
    • Experience with object-oriented programming, UML, C++ or C#.NET in MS Windows environment
    • Knowledge of Web and SOA architectural principles
    • Expertise in Graphical User Interface development
    • Good communication skills in English and French
    • Ability to work within an established team
    • Travelling outside the country may be required
    • Must be eligible to meet requirements of Canadian Controlled Goods Program (CGP), American International Trade in Arms Regulation (ITAR) and Canadian government security clearance to secret level with NATO access
    • Keen interest in real-time modelling and simulation systems (an asset)
    • Experience in WPF, WCF or web development (HTML, CSS, JavaScript, REST API) (an asset)

    The role we are offering you:

    • Work closely with UI/Ux Designers as well as developers from other disciplines, to develop instructor station software
    • Participate in the analysis, design, coding, testing, validation and integration of the simulation platform and the associated user interface (GUI) on flight simulators
    • Develop and integrate UI elements into the application, including: WPF control libraries, web interactive modules, animated transitions and design patterns
    • Test and debug UI content to meet design, performance and reliability specifications

    CAE offers:

    • Benefits: fully flexible for you to choose what is important
    • Retirement: Defined Benefits Retirement Plan & Group Registered Retirement Savings Plan (RRSP)
    • Financial Perks: Employee Stock Purchase Plan & numerous corporate discounts
    • Personal and Family Programs: Physical Wellness Plan & Supplementary Maternity Plan
    • Work-Life Balance: Flextime & California Fridays all year
    • Fun at work: social and community events all-year round

    Position Type

    Regular

    CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

    Equal Employment Opportunity

    At CAE, everyone is welcome to contribute to our success. With no exception.

    As captured in our overarching value "One CAE", we're proud to work as one passionate, boundaryless and inclusive team.

    At CAE, all employees are welcome regardless of race, nationality, colour, religion, sex, gender identity or expression, sexual orientation, disability, neurodiversity or age.



  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · CAE's immersive environment department is a highly technological department that is at the heart of the experience of pilot's training, both in civil aviation or defense and security. Imagine, a team in charge of complete immersion in the environment: ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · Passionate about your field? Looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? Want to join a world‐class company and industry leader and be proud to contribute to ou ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · This position is exclusively open to students in the process of obtaining an academic degree · Internship date : September 3rd to December 20th 2024 · Are you looking for a work environment where you can innovate, reach greater heights and collaborate ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · (English will follow) · Description du poste: · Le rôle du spécialiste des tests au sein du groupe d'ingénierie de détection des anomalies magnétiques (MAD) est de faire la vérification et la validation (V&V) de nos différents logiciels entourant notre ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · We are seeking a passionate and visionary Software Development Manager to join our product platform engineering team. As a charismatic leader, you will be responsible for fostering a culture of innovation within the team while aligning efforts towards ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · CAE Flight Operations Solutions is an industry-leading digital platform trusted by the world's top airlines and business aviation companies to optimize their operations. Every year, more than 50 million flights and over 200,000 crew members are support ...

  • CAE

    Development Tester

    1 week ago


    CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · Are you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world class company and industry leader with projects to which you would be proud to cont ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · Are you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world class company and industry leader with projects to which you would be proud to cont ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · Are you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world class company and industry leader with projects to which you would be proud to cont ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · This position is exclusively open to students in the process of obtaining an academic degree · Internship date : September 3rd to December 20th 2024 · Are you looking for a work environment where you can innovate, reach greater heights and collaborate ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · In the context of a training center environment, and working in coordination with simulator technicians, the Flight Simulator Integrator is responsible for certain aspects of the flight simulation training device's software and hardware configuration. ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · In the context of a training center environment, and working in coordination with simulator technicians, the Flight Simulator Integrator is responsible for certain aspects of the flight simulation training device's software and hardware configuration. ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · In the context of a training center environment, and working in coordination with simulator technicians, the Flight Simulator Integrator is responsible for certain aspects of the flight simulation training device's software and hardware configuration. ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · (English follows) · CAE est une entreprise de haute technologie, rapprochant les mondes numérique et physique pour créer un monde plus sécuritaire. Notre mission nous pousse à être à l'avant-garde de l'immersion numérique grâce à des solutions de forma ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · At CAE, our teams are committed to staying innovative and on the leading edge. It is therefore essential to keep improving all the tools and software we have developed. That's why we need your expertise and passion to complete our team · The role we ar ...

  • CAE

    Technical Writer

    5 days ago


    CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · Every day, in our CAE training locations and each country where we operate, our employees work towards the same vision: to be the worldwide training partner of choice. Our mission is a source of pride. We make a difference in the world by making air tr ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · This position is exclusively open to students in the process of obtaining an academic degree · Internship date : September 3rd to December 20th 2024 · Are you looking for a work environment where you can innovate, reach greater heights and collaborate ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · CAE Flight Services offers flight operations and optimization digital solutions to equip aviation professionals with the data needed to make informed decisions and take control of critical tasks. CAE Flight Services offers a comprehensive portfolio of ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · CAE Flight Services offers flight operations and optimization digital solutions to equip aviation professionals with the data needed to make informed decisions and take control of critical tasks. CAE Flight Services offers a comprehensive portfolio of ...


  • CAE Montréal (St-Laurent ), Canada OTHER

    Role and Responsibilities · CAE Flight Services offers flight operations and optimization digital solutions to equip aviation professionals with the data needed to make informed decisions and take control of critical tasks. CAE Flight Services offers a comprehensive portfolio of ...