CAE · 3 hours ago
Technical Associate-EN
CAE is a global leader in defense and security, and civil aviation, dedicated to revolutionizing training and critical operations. The Technical Associate will support integration and configuration of computational system architecture and system software for real-time simulation applications, contributing to improvements and development of simulation models and software environments.
AerospaceEnterprise SoftwareInformation TechnologySecuritySimulationTechnical Support
Responsibilities
Improve performance of existing simulator models and algorithms
Define new simulation models and interfaces
Design, integrate, and test flight simulator architectures, networks, software interfaces, and software infrastructures
Show strong analysis and problem-solving skills
Support existing and create new software build environments
CMake, self-hosted Git/BitBucket knowledge useful
Install and configure operating systems for flight simulators
Troubleshoot issues with flight simulator equipment and interfaces
Manage Linux and Windows platforms and applications
Develop solutions to increase automation
Communicate with an understanding and consideration of varied perspectives and technical knowledge specialties
Show the ability to carry tasks through to completion with only general technical direction
Travel as needed to maintain existing solutions at customer sites. (up to 50% Travel)
Qualification
Required
Bachelor's Degree in Computer Science, Computer Engineering or related discipline
0-3 years of direct software development experience post degree, C++ preferred (0-1 years with Masters Degree)
Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role
Preferred
Software Development and Debugging in C++
Previous simulation system experience
Prefer 1+ years experience using Linux development environment
Good communications skills
Configure operating system on Linux and Windows machines
Management of a software baseline, including branching, merging, building, maintaining, and installing software
Knowledge of, or willing to learn virtualization solutions (VMware, KVM)
Knowledge of, or willing to learn containerized development/delivery (Docker, Podman, Kubernetes)
Mid-level knowledge concerning compiling and linker infrastructure:
Microsoft Visual Studio C++
GNU Compiler Collection
Cmake
Knowledgeable in algorithm performance and design. Able to apply knowledge
Benefits
Comprehensive and competitive benefits package and flexibility that promotes work-life balance
A work environment where all employees are valued, respected and safe
Freedom to succeed by enabling team members to deliver, take initiatives and make decisions
Recognition, professional development, advancement and having fun!
Company
CAE
CAE provides simulation and modeling technologies and integrated training solutions for the civil aviation industry.
Funding
Current Stage
Public CompanyTotal Funding
$1.46BKey Investors
La CaisseFonds de solidarité FTQ
2023-06-08Post Ipo Debt· $400M
2021-11-05Post Ipo Debt· $70M
2021-03-12Post Ipo Equity· $287M
Leadership Team
Recent News
Calgary Herald
2025-12-29
2025-12-24
Company data provided by crunchbase