CAE · 4 hours ago
Software Engineer-EN
CAE is a leader in defense and security, as well as civil aviation, focusing on innovative training and operational solutions. The TPD Software Engineer will engage in full stack web-application development, collaborating with a team to create high-performance training applications using technologies such as C# .NET, Python, and TypeScript.
AerospaceEnterprise SoftwareInformation TechnologySecuritySimulationTechnical Support
Responsibilities
Help develop and implement new products, redesign existing products, and perform research and testing on product concepts
Must be able to perform effectively as part of a project team
Collaborate with Technical Leads and Product Managers to design, develop, test, and deploy new features and enhancements
Responsible for coding, integrating, testing, and documenting software/systems in support of products and R&D projects
Participate in all phases of the software development lifecycle (SDLC) in an Agile environment
Troubleshoot, debug, and upgrade existing systems
Qualification
Required
Bachelor's degree in engineering, software, or computer science
Must have had formal software programming training classes
A major front-end framework, specifically Angular or React for building responsive and dynamic user interfaces
Backend development using C# and the .NET
Building and consuming RESTful APIs
Foundational knowledge of relational databases, with hands-on experience using PostgreSQL
Exposure to messaging systems like Kafka and caching systems like Redis
Familiarity with containerization technologies, primarily Docker and container orchestration platforms like Kubernetes (K8s)
A basic working knowledge of Python & Bash for scripting, tooling, or minor service development
Good understanding of CI/CD pipelines and version control systems like Git
Familiar with Linux terminal commands and scripting
Experience with MS Visual Studio and VS Code
Must be eligible for DoD Personal Security Clearance
Good communication and organizational skills
Ability to read, analyze, and interpret English language professional journals, technical procedures, or government specifications
Ability to write reports, business correspondence, and procedure manuals
Ability to effectively present information and respond to questions from groups of managers, clients, and customers
Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role
Preferred
Experience with Machine Learning and Data Analytics; Virtual Reality; Cloud technologies (AWS, Azure, GCP); and 3D Modeling a plus
Related skill areas should include technical writing and presentation skills
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
2026-01-19
2026-01-19
2026-01-19
Company data provided by crunchbase