Software Developer for Immersive Environments
2 weeks ago
Role and Responsibilities
CAE'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 for military simulation scenarios.
As a software developer, you will contribute to the development of software solutions behind the installation, integration, and maintenance of our flight simulator visual systems and related components.
The Role We Are Offering
- Work in hybrid mode to validate and integrate different technologies
- Work in the office, laboratory, or directly at our customers' site
- Use C++ in a Windows environment with Visual Studio
- Contribute to the continuous improvement of CAE's software stack and software development processes
- Ensure the production launch of our software solutions
- Support the integration of our software solutions
- Set up infrastructures to automate the validation of our software
- Work collaboratively with senior team members
Our Ideal Candidate
- 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 10 (64-bit/Visual Studio 2012)
- Experience in hardware/software integration
- Experience in software testing infrastructure
- Experience in automation using Jenkins server or other
- Experience in integrating and deploying software solutions
- Good mathematical knowledge and analytical skills
- Good knowledge of software development standards
- Debugging skills
- Resourcefulness and ability to work in a fast-paced environment
- Fluency in spoken and written French; functional English level
- Availability to travel (up to 20% of the time)
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
-
Software Developer for Immersive Environments
3 weeks ago
Montreal, Quebec, Canada CAE Full timeJoin 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...
-
Software Developer for Immersive Environments
3 weeks ago
Montreal, Quebec, Canada CAE Full timeJoin 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...
-
Software Developer for Immersive Environments
3 weeks ago
Montreal, Quebec, Canada CAE Full timeJoin 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...
-
Software Developer for Immersive Environments
3 weeks ago
Montreal, Quebec, Canada CAE Full timeJoin 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...
-
Software Developer for Immersive Environments
4 weeks ago
Montreal, Quebec, Canada CAE Full timeJoin 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...
-
Software Developer for Immersive Environments
4 weeks ago
Montreal, Quebec, Canada CAE Full timeJoin 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...
-
Software Developer for Immersive Environments
3 weeks ago
Montreal, Quebec, Canada CAE Full timeJoin 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...
-
Software Developer for Immersive Environments
3 weeks ago
Montreal, Quebec, Canada CAE Full timeJoin 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...
-
Software Developer for Immersive Environments
1 month ago
Montreal, Quebec, Canada CAE Full timeJob 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...
-
Software Developer for Immersive Environments
1 month ago
Montreal, Quebec, Canada CAE Full timeJob 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 timeImmersive 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...
-
Software Developer for Immersive Environments
4 weeks ago
Montreal, Quebec, Canada CAE Full timeJoin 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...
-
Software Developer for Immersive Environments
4 weeks ago
Montreal, Quebec, Canada CAE Full timeJoin 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...
-
Software Developer for Immersive Environments
1 month ago
Montreal, Quebec, Canada CAE Full timeRole 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...
-
Software Developer for Immersive Environments
2 months ago
Montreal, Quebec, Canada CAE Full timeRole and ResponsibilitiesCAE'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...
-
Software Developer for Immersive Environments
1 month ago
Montreal, Quebec, Canada CAE Full timeRole 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...
-
Software Developer for Immersive Environments
2 months ago
Montreal, Quebec, Canada CAE Full timeRole and ResponsibilitiesCAE'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...
-
Software Developer for Immersive Environments
3 weeks ago
Montreal, Quebec, Canada CAE Full timeJob 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...
-
Software Developer for Immersive Environments
3 weeks ago
Montreal, Quebec, Canada CAE Full timeJob 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...
-
Software Developer for Immersive Environments
2 weeks ago
Montreal, Quebec, Canada CAE Full timeRole 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...