C++ Backend Developer Intern

1 month ago


Montreal, Quebec, Canada CAE Inc Full time
About This Role

This internship is exclusively open to students pursuing an academic degree.

We are seeking a talented individual to join our team as a C++ Backend Developer Intern. As a member of our Image Generator team, you will have the opportunity to participate in the development and integration of software components that offer pilots a simulation environment of unmatched realism.

Key Responsibilities:

  • Contribute to the development of software components using C++ in a Windows environment with Visual Studio.
  • Work in a fully integrated simulation environment to validate and integrate different technologies.
  • Collaborate with a team containing mixed expertise, including Image Generator industry experts.

Requirements:

  • Good knowledge of object-oriented development, in C++, under Windows.
  • Knowledge of system programming (low level) under Windows.
  • Knowledge of OpenGL, 3D visualization concepts, GLSL shader.

Preferred Education:

  • Pursuing a bachelor's degree in software engineering or computer engineering.

Location of the internship is CAE Montréal.

Internship will be carried out in hybrid mode.

CAE offers:

  • Salary determined according to the number of years and/or cumulative credits.
  • Flexible schedules and work from home policy.
  • Open concept workspace.
  • Opportunity to work on a variety of projects on a multidisciplinary team.
  • Possibility of permanent employment/extension.
  • STM access on campus.
  • Free parking on site for cars and bikes.
  • Running club and sports activities.
  • Changing rooms and showers.
  • Panoramic terrace open during Summer and Fall.

Equal Opportunity Employer

CAE is an equal-opportunity employer committed to diversity, equity, and inclusion. We welcome applications from all qualified candidates and are committed to creating an inclusive and diverse work environment.



  • Montreal, Quebec, Canada Société Générale Assurances Full time

    Développeur BackEnd C#/.NETNous recherchons un développeur BackEnd C#/.NET expérimenté pour rejoindre notre équipe de développement à Montréal. En tant que développeur BackEnd, vous serez responsable de la conception, du développement et de la mise en œuvre de solutions BackEnd pour nos applications.MissionsConcevoir et développer des solutions...


  • Montreal, Quebec, Canada Socotra, Inc. Full time

    Software Engineer Intern (Backend)At Socotra, Inc., our mission is to improve people's lives with the world's best transportation. To do this, we start with our own community by creating an open, inclusive, and diverse organization. As a Backend Software Engineering Intern, you will work side-by-side with top engineers in the industry while having the...

  • c# Developer

    3 weeks ago


    Montreal, Quebec, Canada DELAN - IT Head Hunters Full time

    C# DeveloperSummary: Experienced C# developer required to develop web solutions, integrate services, and act as DevOps expert.The ideal candidate will have 8+ years of experience in C# development, experience in cloud computing, and knowledge of Agile and Safe development methods. They will work in a C# .NET, Javascript, React, Powershell, DevOps environment...

  • Senior Game Developer

    3 weeks ago


    Montreal, Quebec, Canada 2K Full time

    We're seeking a highly skilled Principal Generalist Programmer to join our team at Behaviour Interactive. As a key member of our development team, you'll be responsible for delivering major system features and shaping the future of our live game as a service, Dead by Daylight. Your expertise in C++ and experience with backend development will be invaluable...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Nestlé SA Full time

    We are looking for a skilled Software Engineer - Backend Developer to join our team in Backend Development.Responsibilities include:Maintaining and improving existing backend systems for data processing and storage;Designing and implementing new backend functionality to meet business needs;Collaborating with cross-functional teams to identify and prioritize...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    Poste de Développeur Fullstack Backend C#Résumé du posteNous recherchons un expert en développement logiciel pour rejoindre notre équipe de conseillers du bureau de Montréal. Le candidat devra agir à titre de conseiller / consultant de Chrome Technologies, en intervenant auprès de nos clients dans la réalisation des projets qu'ils nous ont...


  • Montreal, Quebec, Canada Squarepoint Capital Full time

    Job Title: Software Developer – Backend and Distributed SystemsSquarepoint Capital is a global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets. We seek to achieve high-quality, uncorrelated returns for our clients through rigorous scientific research and cutting-edge...


  • Montreal, Quebec, Canada Squarepoint Capital Full time

    Job Title: Software Developer – Backend and Distributed SystemsSquarepoint Capital is a global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets. We seek to achieve high-quality, uncorrelated returns for our clients through rigorous scientific research and cutting-edge...


  • Montreal, Quebec, Canada Z953 Full time

    OverviewAt Z953, we're looking for a talented Backend Software Developer to join our team of music enthusiasts. As a key member of our development team, you'll play a crucial role in designing and implementing multimedia systems on cutting-edge platforms and technologies.We're seeking a skilled engineer who can collaborate with our team to analyze and design...

  • BackEnd Developer

    3 weeks ago


    Montreal, Quebec, Canada Société Générale Assurances Full time

    About the Role:The Société Générale Assurances is seeking a skilled BackEnd Developer to join our team in Montreal, Canada. As a BackEnd Developer, you will be responsible for developing new functionalities requested by the business within the bank's official risk calculator for interest rate, credit, and foreign exchange products.Key...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    Key Responsibilities:• Design and develop scalable backend systems, including APIs, microservices, and databases.Requirements:• 5+ years of experience in software development, preferably in a backend role.• Strong understanding of computer science fundamentals, including data structures, algorithms, and software engineering principles.• Proficiency...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    RôleDans le cadre de notre équipe de conseillers, nous recherchons un spécialiste en développement fullstack backend en C# pour rejoindre notre équipe de Chrome Technologies.Ce poste est en mode hybride.Compétences requisesServices et produits infonuagiques d'AWS :Conteneur Fargate / DockerFonction LambdaRDS PostgreSQLRDS SQLRDS OracleScript AWS CDK /...


  • Montreal, Quebec, Canada Z953 Full time

    Job SummaryWe are seeking a skilled Backend Software Developer to join our team at Stingray Group. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems, ensuring they are robust, scalable, and harmonious.Key ResponsibilitiesDesign and develop backend systems using cutting-edge...


  • Montreal, Quebec, Canada Systematix Full time

    Système d'informationSystematix recherche un Développeur backend .NET (SSIS, C#) pour l'un de ses clients.Compétences requises :- Maitrise de SSIS et PowerShell- Connaissances de l'environnement Microsoft (Visual Studio - C#, environnement Dev OP / Azure)- Programmeur-analyste d'expérience, autonome et rigoureux Rôle et...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    {"h1":"Développeur Full-Stack Backend C#"}Nous recherchons un expert en développement backend pour rejoindre notre équipe au bureau de Montréal. En tant que conseiller et consultant de Chrome Technologies, le candidat travaillera avec nos clients pour améliorer leurs projets.Compétences requises5+ ans d'expérience dans l'environnement AWS.Expérience...


  • Montreal, Quebec, Canada Société Financière Manuvie Full time

    About the RoleWe are looking for a skilled Software Development Engineer - Backend to join our team at {company}. As a Software Development Engineer - Backend, you will be responsible for designing, developing, and maintaining the back-end of our software applications. Your key responsibilities will include:Designing and developing scalable, efficient, and...


  • Montreal, Quebec, Canada Parametricportfolio Full time

    Job Title: Senior Backend Software DeveloperWe are seeking a highly skilled Senior Backend Software Developer to join our team. As a key member of our development team, you will be responsible for designing and developing modern cloud security services.Key Responsibilities:Design and develop APIs and data pipelines supporting the continuous evidencing of...


  • Montreal, Quebec, Canada Parametricportfolio Full time

    Job Title: Senior Backend Software DeveloperWe are seeking a highly skilled Senior Backend Software Developer to join our team. As a key member of our development team, you will be responsible for designing and developing modern cloud security services.Key Responsibilities:Design and develop APIs and data pipelines supporting the continuous evidencing of...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Randstad Full time

    ResponsibilitiesDesign and develop scalable backend systems using C#.Collaborate with cross-functional teams to implement new features and maintain existing ones.Write high-quality, well-tested code to ensure reliability and performance.RequirementsProficiency in C# with experience in backend development.Strong understanding of software design patterns and...


  • Montreal, Quebec, Canada Capgemini Full time

    Job Description:We are seeking a Senior Backend Software Engineer to support the development of our Machine Learning Serving platform. The ideal candidate will have expertise in Python and C++ and experience working with AWS and K8s.Key Responsibilities:Design and implement software solutions for the ML Serving platform.Collaborate with cross-functional...