1. What is a Software Engineer at Cae?
As a Software Engineer at Cae, you are at the heart of the world’s leading training and simulation technology for civil aviation, defense, and healthcare. Your work directly impacts the safety and efficiency of global transportation and security by building high-fidelity simulators, training platforms, and complex software systems that mimic real-world environments. You aren't just writing code; you are bridging the gap between theoretical engineering and mission-critical operational reality.
This role requires a blend of technical precision and systems-level thinking. Whether you are working on flight physics models, visual simulation engines, or data-driven training analytics, you will be solving problems that require high performance and extreme reliability. You will collaborate with multidisciplinary teams—including hardware engineers, subject matter experts, and other software specialists—to ensure that Cae remains at the forefront of simulation innovation.
