Gaming Engine backend Developper

3 months ago


SaintLaurent, Canada CAE Full time

**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: from display solutions, through mixed reality, content creation and visual rendering, generation of sound effects and simulator movements, as well as development artificial intelligence of other "players" in military simulation scenarios. That's who we are.

Come and work within our multidisciplinary team whose specialties vary from image generator platform, optical design and high-end mixed reality systems.
- Do you love technology?
- Do you like working on concrete projects?
- Are you curious by nature and you are ready to roll up your sleeves to fix the problems?

If you are passionate, show initiative, have an analytical mind and like teamwork, keep reading, you will be interested.
- Watch the video to learn about one of our projects: _CAE Prodigy - Image Generator - YouTube

Being a Game engine Backend Developer is:

- To see the final product of your work in a concrete manner
- To use the latest and greatest hardware in a PC rig of your dreams (GPU/CPU, etc.)
- To create the HW solution used on all our visual systems
- To get the opportunity to work at the lower level of the Unreal engine and Windows (kernel, driver, framework)

**The role we are offering you**:

- Work in hybrid mode to validate and integrate different technologies
- Use C++ in a Windows/DevOps environment using Visual Studio
- Contribute to the continuous improvement of CAE’s software stack and software development processes
- Learn and grow in the highly technological world of visual systems and flight simulators
- Bachelor’s degree in computer science, Software or Computer engineering (or equivalent); New graduates welcome
- Experience in Object Oriented development in C++ under a Windows environment
- Knowledge of the Unreal Engine
- Knowledge of low level (system programming) under Windows
- Experience in debugging/assembly of PC an asset
- Bilingualism (spoken/written) French and English

**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

**#LI-KP2**

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

The masculine form may be used in this job description solely for ease of reading, but refers to men, women and the gender diverse.



  • Saint-Laurent, Canada CAE Full time

    **About This Role** CAE's immersive environment department is a highly technological department that is at the heart of the experience we provide to pilots during their training, whether in civil aviation or defense and security. Imagine, a team in charge of complete immersion in the environment: from display solutions, through mixed reality, content and...

  • Simfinity Developper

    3 months ago


    Saint-Laurent, Canada CAE Full time

    **Role and Responsibilities** Passionate about your field? Looking for a work environment where you can meet challenges, innovate, use state-of-the-art tools and collaborate with experts from various sectors? Want to join a world class company and industry leader and be proud to contribute to our projects and mission? Come join our team and share your...

  • Simfinity Developper

    3 months ago


    Saint-Laurent, Canada CAE Full time

    **Role and Responsibilities** Passionate about your field? Looking for a work environment where you can meet challenges, innovate, use state-of-the-art tools and collaborate with experts from various sectors? Want to join a world class company and industry leader and be proud to contribute to our projects and mission? Come join our team and share your...

  • Software Engineer

    3 weeks ago


    Saint-Benoît-Labre, Canada Groupe RCM Full time

    Position OverviewWe are seeking a skilled Software Engineer with a focus on IoT and LoRaWAN technologies. This role is ideal for individuals with a strong background in backend development and a passion for innovative solutions.Key ResponsibilitiesDevelop and enhance software for an IoT initiative aimed at sensor connectivity in modular structures;Oversee...

  • Software Engineer

    3 weeks ago


    Saint-Benoît-Labre, Canada Groupe RCM Full time

    Position OverviewWe are seeking a talented Software Engineer with a focus on IoT and LoRaWAN technologies. This role is ideal for individuals with a solid background in backend development and a passion for innovative solutions.Key ResponsibilitiesAdvance the software development for an IoT initiative aimed at enhancing sensor connectivity in modular...

  • Software Engineer

    3 weeks ago


    Saint-Benoît-Labre, Canada Groupe RCM Full time

    Position OverviewWe are seeking a skilled Software Engineer with a strong focus on IoT and LoRaWAN technologies. This role is ideal for individuals who possess expertise in backend development and are passionate about innovative solutions in the realm of connected devices.Key ResponsibilitiesAdvance the software development efforts for an IoT initiative...

  • Software Engineer

    3 weeks ago


    Saint-Benoît-Labre, Canada Groupe RCM Full time

    Position OverviewWe are seeking a talented Software Engineer with a focus on IoT and LoRaWAN technologies. This role is ideal for individuals who possess a strong background in backend development and are passionate about innovative technology.Key ResponsibilitiesAdvance the software development efforts for an IoT initiative aimed at enhancing sensor...


  • Saint-Benoît-Labre, Canada Groupe RCM Full time

    Position Overview: Software Developer in IoTRole SummaryThis role is tailored for individuals with a strong background in IoT technologies, particularly focusing on LoRaWAN and backend systems.Key ResponsibilitiesAdvance the software development for an IoT initiative centered on sensor integration in modular structures;Oversee database architectures to...

  • Software Engineer

    3 weeks ago


    Saint-Benoît-Labre, Canada Groupe RCM Full time

    Position OverviewWe are seeking a skilled Software Developer with a focus on IoT and LoRaWAN technologies. This role is ideal for individuals with a solid background in backend development and a passion for innovative solutions.Key ResponsibilitiesAdvance the software development for an IoT initiative centered on sensor connectivity in modular...

  • Content Partner

    1 month ago


    Saint-Laurent, Canada Valnet Full time

    Content Partner - CBR Who we are: Founded in 2012 in Montreal, Quebec, Valnet Inc. is the leading digital publishing and media investment Company that owns and operates over 25 authoritative brands across diverse verticals, including entertainment, sports, technology, automotive, gaming, lifestyle and travel. The opportunity: The Screen Portfolio consists...

  • 3D Artist

    3 months ago


    Saint-Laurent, Canada Solution SFT Full time

    The 3D technical Integrator will have a range of responsibilities from reviewing, maintaining, and updating a variety of synthetic environment (SE) content data sets used within our training ecosystem not limited to the following: - Review and define new workflow documentation to provide guidance between the 3D model and Computer-Generated Forces (CGF)...

  • 3D Artist

    2 months ago


    Saint-Laurent, Canada Aversan Full time

    **Location**: Montreal, QC **Job Type**: Hybrid **ROLE & RESPONSIBILITIES**: The 3D technical Integrator will have a range of responsibilities from reviewing, maintaining, and updating a variety of synthetic environment (SE) content data sets used within our training ecosystem not limited to the following: - Review and define new workflow documentation to...


  • Saint-Laurent, Canada Bombardier Full time

    Bombardier is a global leader, creating innovative and game-changing planes. Our products and services provide world-class transportation experiences that set new standards in passenger comfort, energy, efficiency, reliability and safety. We are a global organization focused on working together with a team spirit. **In your role, you will**: Logistic Agent...


  • Saint-Laurent, Canada Bombardier Full time

    Bombardier is a global leader, creating innovative and game-changing planes. Our products and services provide world-class transportation experiences that set new standards in passenger comfort, energy, efficiency, reliability and safety. We are a global organization focused on working together with a team spirit. **In your role, you will**: **Logistic...


  • Saint-Laurent, Canada Bombardier Full time

    Bombardier is a global leader, creating innovative and game-changing planes. Our products and services provide world-class transportation experiences that set new standards in passenger comfort, energy, efficiency, reliability and safety. We are a global organization focused on working together with a team spirit. **In your role, you will**: Logistic Agent...


  • Saint-Laurent, Canada Bombardier Full time

    Bombardier is a global leader, creating innovative and game-changing planes. Our products and services provide world-class transportation experiences that set new standards in passenger comfort, energy, efficiency, reliability and safety. We are a global organization focused on working together with a team spirit. **In your role, you will**: **Logistic...

  • Methods Agent

    3 months ago


    Saint-Laurent, Canada Bombardier Full time

    Bombardier is a global leader, creating innovative and game-changing planes. Our products and services provide world-class transportation experiences that set new standards in passenger comfort, energy, efficiency, reliability and safety. We are a global organization focused on working together with a team spirit. **In your role, you will**: Method Agent -...

  • 3D Artist

    2 months ago


    Saint-Laurent, Canada Solution SFT Full time

    The 3D technical Integrator will have a range of responsibilities from reviewing, maintaining, and updating a variety of synthetic environment (SE) content data sets used within our training ecosystem not limited to the following:Review and define new workflow documentation to provide guidance between the 3D model and Computer-Generated Forces (CGF) teams...

  • Leader, Methods

    3 months ago


    Saint-Laurent, Canada Bombardier Full time

    Bombardier is a global leader, creating innovative and game-changing planes. Our products and services provide world-class transportation experiences that set new standards in passenger comfort, energy, efficiency, reliability and safety. We are a global organization focused on working together with a team spirit. **In your role, you will**: Methods...

  • Methods Agent

    3 months ago


    Saint-Laurent, Canada Bombardier Full time

    Bombardier is a global leader, creating innovative and game-changing planes. Our products and services provide world-class transportation experiences that set new standards in passenger comfort, energy, efficiency, reliability and safety. We are a global organization focused on working together with a team spirit. **In your role, you will**: Assembly Method...