Software Engineer, Aircraft Dynamics jobs in United States
cer-icon
Apply on Employer Site
company-logo

CAE · 7 hours ago

Software Engineer, Aircraft Dynamics

CAE Defense & Security is focused on creating immersive training systems for military pilots. The Software Engineer – Aircraft Dynamics role involves developing and enhancing simulation software, building high-fidelity models, and integrating emerging technologies to improve training systems.

AerospaceEnterprise SoftwareInformation TechnologySecuritySimulationTechnical Support
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Develop and enhance flight and mission simulator software used to train military aircrews
Build high-fidelity, physics-based aerodynamic, engine, and aircraft system models for real-time training
Apply your aircraft engine simulation expertise to refine propulsion models and integrate them seamlessly into simulator environments
Modernize and optimize mission-critical codebases with new features and performance improvements
Integrate emerging technologies—including VR and AI-driven tools—into complex legacy systems
Troubleshoot and resolve challenging real-time and legacy system issues to maintain world-class training performance
Collaborate with aerodynamicists, engine designers, controls engineers, and hardware teams to deliver integrated, real-time solutions
Develop and integrate networking and virtualized compute environments
Build Infrastructure as Code (IaC) to orchestrate cloud-based and on-premise simulation capabilities
Design PaaS environments and integrate government and commercial apps using Ansible, Terraform, and other DevOps tools

Qualification

Aircraft engine simulationCC++PythonC#Embedded/real-time systemsInfrastructure as Code (IaC)Simulation toolsCloud orchestrationSecurity+ certificationProblem-solving skills

Required

3+ years of professional software engineering experience
Aircraft engine simulation experience (required)
Bachelor's degree in CS, Software Engineering, or related field (or equivalent experience)
Strong coding skills in C, C++, Python, or C#, with an emphasis on performance, debugging, and real-time systems
Experience with embedded/real-time systems, Linux/Windows scripting, and version control
Ability to develop scalable, virtualized systems
Strong problem-solving skills and a passion for building high-stakes, mission-critical software
U.S. citizenship required due to U.S. Government contract requirements
Ability to obtain and maintain a Secret clearance
Must handle all company and government data securely and responsibly

Preferred

IaC tools (Ansible, Terraform), cloud orchestration, PaaS experience
Experience with simulation tools (CFD packages, ASTi, X-Plane, OpenModelica, proprietary engine models)
Familiarity with real-time simulator performance tuning
Security+ certification or ability to obtain and maintain a DoD Secret clearance and Special Program access

Benefits

Competitive benefits & work‑life balance
Opportunities for professional development and advancement

Company

CAE provides simulation and modeling technologies and integrated training solutions for the civil aviation industry.

Funding

Current Stage
Public Company
Total Funding
$1.46B
Key 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

leader-logo
Matthew Bromberg
President and Chief Executive Officer
linkedin
leader-logo
Sonya Branco
VP Finance and Chief Financial Officer
linkedin
Company data provided by crunchbase