The Technology and Product Development (TPD) group focuses on creating synthetic environments, training, or mission planning and awareness
Job Summary
The Technology and Product Development (TPD) group focuses on creating synthetic environments, training, or mission planning and awareness.
The TPD Software Engineer will focus on full stack web-application development, working with a team of software engineers to build high performance, containerized training applications.
CAE offers a comprehensive and competitive benefits package and flexibility that promotes work-life balance, and a work environment where all employees are valued, respected and safe.
Matching Summary
The Technology and Product Development (TPD) group focuses on creating synthetic environments, training, or mission planning and awareness.
Skills & Requirements
Must-have
Full stack web-application development
C# .NET backend development
RESTful APIs
PostgreSQL
Docker and Kubernetes
Git version control
Linux terminal commands
Nice-to-have
Machine Learning and Data Analytics
Virtual Reality
Cloud technologies
3D Modeling
Technical writing and presentation skills
Key Requirements
Bachelor's degree in engineering, software, or computer science