CAE is seeking a dedicated and skilled individual to join our team as a Software Engineer specializing in Aircraft Flight Simulation systems. In this role, you will be responsible for implementing, testing, documenting, and revising software for our flight simulation systems. This position is designed to support your ongoing training and development, allowing you to grow your skills while contributing to our mission of enhancing military readiness through innovative technology. You will work closely with a team of engineers and subject matter experts to ensure that our software meets the highest standards of quality and performance. As a Software Engineer, you will design, develop, test, debug, and implement complex operating systems components, software tools, and utilities. You will determine requirements for complex systems software design and lead small to medium software development projects, acting as a resource for less experienced team members. Your role will also involve supporting and installing software applications and operating systems, participating in the testing process, and generating detailed designs for enhancements or modifications to existing systems. You will be expected to work with minimal supervision and collaborate effectively with your peers and customers. This position requires a strong foundation in engineering principles, as well as proficiency in programming languages such as C/C++/C# and Ada, and familiarity with UNIX/LINUX environments. You will be expected to communicate effectively, both in writing and verbally, and to demonstrate good organizational skills. Additionally, you will need to obtain CompTIA Security+ certification and be eligible for a DoD Personal Security Clearance due to the nature of our work with government contracts. At CAE, we value empowerment, innovation, excellence, integrity, and teamwork. We strive to create a work environment where all employees feel valued and respected, and where they can thrive both personally and professionally. Join us in making a difference in the world while advancing your career in a supportive and dynamic setting.