Software Developer for Immersive Environments

2 months ago


Montreal, Quebec, Canada CAE Full time
Role and Responsibilities

CAE's immersive environment department is a hub of technological innovation, driving the experience of pilot training in civil aviation and defense. Our team is responsible for creating complete immersion in the environment, from display solutions to mixed reality, content creation, and visual rendering. We're a multidisciplinary team that thrives on collaboration and problem-solving.

Key Responsibilities
  • Contribute to software solutions behind the installation, integration, and maintenance of our flight simulator visual systems and related components.
  • Work in hybrid mode to validate and integrate different technologies.
  • Collaborate with senior team members to ensure the production launch of our software solutions.
  • Set up infrastructures to automate the validation of our software.
Requirements
  • Bachelor's degree in software or computer engineering or equivalent experience.
  • Minimum of 5 years of experience in software development.
  • Experience with C++/C# programming on Windows and Visual Studio.
  • Experience in hardware/software integration and software testing infrastructure.
  • Fluency in spoken and written French; functional English level.
What We Offer
  • Benefits package with flexible options.
  • Defined Benefits Retirement Plan and Group Registered Retirement Savings Plan (RRSP).
  • Employee Stock Purchase Plan and corporate discounts.
  • Physical Wellness Plan and Supplementary Maternity Plan.
  • Flextime and California Fridays all year.


  • Montreal, Quebec, Canada CAE Full time

    Join Our Team as a Software Developer for Immersive EnvironmentsCAE's immersive environment department is a highly technological team that plays a crucial role in the experience of pilot's training, both in civil aviation and defense and security. Our team is responsible for creating complete immersion in the environment, from display solutions to mixed...


  • Montreal, Quebec, Canada CAE Full time

    Join Our Team as a Software Developer for Immersive EnvironmentsCAE's immersive environment department is a highly technological team that plays a crucial role in the experience of pilot's training, both in civil aviation and defense and security. Our team is responsible for creating complete immersion in the environment, from display solutions to mixed...


  • Montreal, Quebec, Canada CAE Full time

    Join Our Team as a Software Developer for Immersive EnvironmentsCAE's immersive environment department is a highly technological team that plays a crucial role in the experience of pilot's training, both in civil aviation and defense and security. Our team is responsible for creating complete immersion in the environment, from display solutions to mixed...


  • Montreal, Quebec, Canada CAE Full time

    Join Our Team as a Software Developer for Immersive EnvironmentsCAE's immersive environment department is a highly technological team that plays a crucial role in the experience of pilot's training, both in civil aviation and defense and security. Our team is responsible for creating complete immersion in the environment, from display solutions to mixed...


  • Montreal, Quebec, Canada CAE Full time

    Join Our Team as a Software Developer for Immersive EnvironmentsCAE's immersive environment department is a highly technological team that plays a crucial role in the experience of pilot's training, both in civil aviation and defense and security. Our team is responsible for creating complete immersion in the environment, from display solutions to mixed...


  • Montreal, Quebec, Canada CAE Full time

    Join Our Team as a Software Developer for Immersive EnvironmentsCAE's immersive environment department is a highly technological team that plays a crucial role in the experience of pilot's training, both in civil aviation and defense and security. Our team is responsible for creating complete immersion in the environment, from display solutions to mixed...


  • Montreal, Quebec, Canada CAE Full time

    Join Our Team as a Software Developer for Immersive EnvironmentsCAE's immersive environment department is a highly technological team that plays a crucial role in the experience of pilot's training, both in civil aviation and defense and security. Our team is responsible for creating complete immersion in the environment, from display solutions to mixed...


  • Montreal, Quebec, Canada CAE Full time

    Join Our Team as a Software Developer for Immersive EnvironmentsCAE's immersive environment department is a highly technological team that plays a crucial role in the experience of pilot's training, both in civil aviation and defense and security. Our team is responsible for creating complete immersion in the environment, from display solutions to mixed...


  • Montreal, Quebec, Canada CAE Full time

    Job Title: Software Developer for Immersive EnvironmentsCAE's immersive environment department is a highly technological team that plays a crucial role in the experience of pilot's training, both in civil aviation and defense and security. We are a multidisciplinary team responsible for complete immersion in the environment, from display solutions to mixed...


  • Montreal, Quebec, Canada CAE Full time

    Job Title: Software Developer for Immersive EnvironmentsCAE's immersive environment department is a highly technological team that plays a crucial role in the experience of pilot's training, both in civil aviation and defense and security. We are a multidisciplinary team responsible for complete immersion in the environment, from display solutions to mixed...


  • Montreal, Quebec, Canada CAE Full time

    Immersive Environment Software DeveloperCAE's immersive environment department is a highly technological team that plays a crucial role in the pilot training experience. We are responsible for creating complete immersion in the environment, from display solutions to mixed reality, content creation, and visual rendering. Our team is passionate about...


  • Montreal, Quebec, Canada CAE Full time

    Join Our Team as a Software Developer for Immersive EnvironmentsCAE's immersive environment department is a hub of innovation, where technology meets creativity. As a software developer, you will be part of a multidisciplinary team that designs and develops software solutions for our flight simulator visual systems.Key Responsibilities:Develop software...


  • Montreal, Quebec, Canada CAE Full time

    Join Our Team as a Software Developer for Immersive EnvironmentsCAE's immersive environment department is a hub of innovation, where technology meets creativity. As a software developer, you will be part of a multidisciplinary team that designs and develops software solutions for our flight simulator visual systems.Key Responsibilities:Develop software...


  • Montreal, Quebec, Canada CAE Full time

    Role and ResponsibilitiesCAE's immersive environment department is a hub of technological innovation, at the heart of pilot training in civil aviation and defense. Our team is responsible for creating complete immersion in the environment, from display solutions to mixed reality, content creation, and visual rendering. We're a multidisciplinary team that...


  • Montreal, Quebec, Canada CAE Full time

    Role and ResponsibilitiesCAE's immersive environment department is a hub of technological innovation, at the heart of pilot training in civil aviation and defense. Our team is responsible for creating complete immersion in the environment, from display solutions to mixed reality, content creation, and visual rendering. We're a multidisciplinary team that...


  • Montreal, Quebec, Canada CAE Full time

    Job Title: Software Developer for Immersive EnvironmentsCAE is seeking a skilled Software Developer to join our immersive environment department. As a key member of our team, you will contribute to the development of software solutions for our flight simulator visual systems.Key Responsibilities:Design and develop software components for our flight simulator...


  • Montreal, Quebec, Canada CAE Full time

    Job Title: Software Developer for Immersive EnvironmentsCAE is seeking a skilled Software Developer to join our immersive environment department. As a key member of our team, you will contribute to the development of software solutions for our flight simulator visual systems.Key Responsibilities:Design and develop software components for our flight simulator...


  • Montreal, Quebec, Canada CAE Full time

    Role and ResponsibilitiesCAE's immersive environment department is a highly technological team responsible for creating an immersive experience for pilots' training in civil aviation and defense. The team works on display solutions, mixed reality, content creation, visual rendering, sound effects, and simulator movements, as well as artificial intelligence...


  • Montreal, Quebec, Canada CAE Full time

    Role and ResponsibilitiesCAE's immersive environment department is a highly technological team that plays a crucial role in the pilot training experience, both in civil aviation and defense. Our team is responsible for creating complete immersion in the environment, from display solutions to mixed reality, content creation, and visual rendering. We also...


  • Montreal, Quebec, Canada CAE Full time

    Role and ResponsibilitiesCAE's immersive environment department is a highly technological team that plays a crucial role in the pilot training experience. Our team is responsible for developing software solutions for flight simulator visual systems and related components.We are looking for a skilled software developer to join our multidisciplinary team. As a...