Taro Logo

C++ Full-Stack Display Software Developer Intern

Global leader in Civil Aviation and Defense & Security operating across 40 countries
Backend
Software Engineering Intern
Hybrid
Aviation · Defense
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For C++ Full-Stack Display Software Developer Intern

CAE, a global leader in Civil Aviation and Defense & Security, is seeking a C++ Full-Stack Display Software Developer Intern to join their Display Solutions team in Montreal. This exciting internship opportunity, running from September to December 2025, offers hands-on experience in developing simulation software for flight simulators. The role involves working with cutting-edge display technologies, visual content rendering, and sound effects generation. You'll be part of a team that creates realistic training environments for pilots worldwide, using C++ in a Windows environment. The position offers a unique blend of software development and hardware integration, working with projectors, sensors, and optical systems. CAE provides a collaborative work environment with modern facilities, flexible scheduling, and various amenities. This internship is perfect for university students passionate about aviation, simulation technology, and software development, offering potential pathways to permanent employment.

Last updated 14 days ago

Responsibilities For C++ Full-Stack Display Software Developer Intern

  • Work in laboratories to validate and integrate technologies including projectors, sensors, cameras and optical systems
  • Use C++ in Windows environment with Visual Studio for development
  • Contribute to continuous improvement of CAE software and development processes
  • Maintain and develop control and calibration software for display systems
  • Maintain and develop modelling and display system's design software
  • Develop tests and debugging tools
  • Work collaboratively in a team with mixed expertise

Requirements For C++ Full-Stack Display Software Developer Intern

  • Currently pursuing a university degree
  • Good knowledge of object-oriented development in C++ under Windows
  • Knowledge of optics, display systems, video interfaces, architecture, and graphics capabilities of modern GPUs
  • Experience in hardware/software (HW/SW) integration
  • Mathematical knowledge and analytical skills
  • Knowledge of software development standards
  • Fluency in spoken and written French; functional English level

Benefits For C++ Full-Stack Display Software Developer Intern

  • Flexible schedules and work from home policy
  • Open concept workspace
  • Free parking (cars and bikes) and STM access on campus
  • Running club and sports activities
  • Changing rooms and showers
  • Panoramic terrace
  • Internship cost reimbursement up to $250

Interested in this job?