Current jobs related to C++ Full-Stack Mixed Reality Developer - Montreal, Quebec - CAE


  • Montreal, Quebec, Canada CAE Full time

    About This RoleThis position is exclusively open to students in the process of obtaining an academic degree.Key ResponsibilitiesContribute to the development and integration of software components for mixed reality applications.Work on the development of artificial intelligence for military simulation scenarios.Collaborate with a multidisciplinary team to...


  • Montreal, Quebec, Canada CAE Full time

    About This RoleThis position is exclusively open to students in the process of obtaining an academic degree.Key ResponsibilitiesContribute to the development and integration of software components for mixed reality applications.Work on the development of artificial intelligence for military simulation scenarios.Collaborate with a multidisciplinary team to...


  • Montreal, Quebec, Canada CAE Full time

    About This OpportunityThis role is exclusively open to students pursuing an academic degree and is an excellent opportunity to gain hands-on experience in the field of mixed reality.Key ResponsibilitiesContribute to the development and integration of software components for a simulation environment of unmatched realism.Work on display solutions, visual...


  • Montreal, Quebec, Canada Adoc Talent Management Full time

    Job Title: Senior Software Developer - AI and Mixed Reality ExpertWe are seeking a highly skilled Senior Software Developer to lead our software development team for the AI-Powered MR Surgical Navigator project. As a key member of our team, you will be responsible for overseeing the design, development, and implementation of software across various...


  • Montreal, Quebec, Canada Adoc Talent Management Full time

    Job Title: Senior Software Developer - AI and Mixed Reality ExpertWe are seeking a highly skilled Senior Software Developer to lead our software development team for the AI-Powered MR Surgical Navigator project. As a key member of our team, you will be responsible for overseeing the design, development, and implementation of software across various...


  • Montreal, Quebec, Canada JobItUs Full time

    Job Title: Full Stack Developer with C++ and Node.js ExpertiseAbout the RoleWe are seeking a highly skilled Full Stack Developer with expertise in C++ and Node.js to join our team at JobItUs. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and reliable software solutions for our financial applications.Key...

  • Full Stack Developer

    4 weeks ago


    Montreal, Quebec, Canada YULCOM Technologies Full time

    Job Title: Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our team at YULCOM Technologies. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable software solutions.Key Responsibilities:Participate in the adoption and improvement of development practices by the teams and adapt...

  • Full Stack Developer

    4 weeks ago


    Montreal, Quebec, Canada YULCOM Technologies Full time

    Job Title: Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our team at YULCOM Technologies. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable software solutions.Key Responsibilities:Participate in the adoption and improvement of development practices by the teams and adapt...

  • Full Stack Developer

    4 weeks ago


    Montreal, Quebec, Canada JobItUs Full time

    Job Title: Full Stack DeveloperJobItUs is seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software applications.Key Responsibilities:Design and develop full-stack applications using Node.js, ReactJS, and C++17Work with the...

  • Full Stack Developer

    4 weeks ago


    Montreal, Quebec, Canada JobItUs Full time

    Job Title: Full Stack DeveloperJobItUs is seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software applications.Key Responsibilities:Design and develop full-stack applications using Node.js, ReactJS, and C++17Work with the...

  • c# Developer

    2 weeks ago


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

    A C# developer will be responsible for full stack development of a SAAS application contributing to CI/CD ecosystem. Key responsibilities include full stack development, CI/CD implementation, unit testing and documentation maintenance. Required skills include 3+ years experience as a C# developer, experience in Azure and/or SAAS environment, strong knowledge...

  • Full Stack Developer

    1 month ago


    Montreal, Quebec, Canada YULCOM Technologies Full time

    Job Title: Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our team at YULCOM Technologies. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable software solutions.Key Responsibilities:Participate in the adoption and improvement of development practices by the teams and adapt...

  • Full Stack Developer

    1 month ago


    Montreal, Quebec, Canada YULCOM Technologies Full time

    Job Title: Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our team at YULCOM Technologies. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable software solutions.Key Responsibilities:Participate in the adoption and improvement of development practices by the teams and adapt...


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

    Job Title: Full-Stack Software EngineerAs a Full-Stack Software Engineer on the DXC Horizontal Capabilities team, you will work on critical projects and proof of concepts to develop unique tools that will help build the foundations for our eCommerce website. You'll understand the end-to-end life cycle of Autodesk's system and gain great exposure to system...


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

    Job Title: Full-Stack Software EngineerAs a Full-Stack Software Engineer on the DXC Horizontal Capabilities team, you will work on critical projects and proof of concepts to develop unique tools that will help build the foundations for our eCommerce website. You'll understand the end-to-end life cycle of Autodesk's system and gain great exposure to system...

  • Full Stack Developer

    1 month ago


    Montreal, Quebec, Canada Techso Full time

    Join Techso's Dynamic Team as a Full Stack DeveloperAt Techso, we're on a mission to revolutionize digital transformation. As a Full Stack Developer, you'll be part of our fast-paced IT team, working on cutting-edge projects that drive innovation and growth.About the RoleWe're seeking a talented Java developer to join our Montreal-based team. As a key member...

  • Full Stack Developer

    1 month ago


    Montreal, Quebec, Canada Techso Full time

    Join Techso's Dynamic Team as a Full Stack DeveloperAt Techso, we're on a mission to revolutionize digital transformation. As a Full Stack Developer, you'll be part of our fast-paced IT team, working on cutting-edge projects that drive innovation and growth.About the RoleWe're seeking a talented Java developer to join our Montreal-based team. As a key member...

  • Full Stack Developer

    1 month ago


    Montreal, Quebec, Canada Techso Full time

    Join Techso's IT Team as a Full Stack DeveloperAt Techso, we're looking for a talented Full Stack Developer to join our Montreal-based team. As a key member of our IT team, you'll be responsible for designing and developing innovative solutions for our customers.Key Responsibilities:Participate in the design and development of customer projects, including...

  • Full Stack Developer

    1 month ago


    Montreal, Quebec, Canada Techso Full time

    Join Techso's IT Team as a Full Stack DeveloperAt Techso, we're looking for a talented Full Stack Developer to join our Montreal-based team. As a key member of our IT team, you'll be responsible for designing and developing innovative solutions for our customers.Key Responsibilities:Participate in the design and development of customer projects, including...


  • Montreal, Quebec, Canada S.i. Systèmes Full time

    Job Title: Full Stack DeveloperWe are seeking an experienced Full Stack Developer to join our client's RPA team to work on complex solutions using Front and Back end Technology.Key Responsibilities:Design and develop scalable enterprise systems in computer and networking technology.Integrate systems with experience in software development and infrastructure...

C++ Full-Stack Mixed Reality Developer

2 months ago


Montreal, Quebec, Canada CAE Full time

About This Role

Are you a highly motivated student seeking to contribute to cutting-edge technology in the realm of mixed reality? Do you thrive in a collaborative environment where innovation is paramount?

CAE, a global leader in training and simulation solutions for various industries, invites you to join our dynamic team as a C++ Full-Stack Mixed Reality Developer. In this role, you will play a vital part in developing software components that power realistic flight simulators used by pilots worldwide.

Your Responsibilities:
  • Collaborate with engineers to design and implement software solutions for mixed reality applications within flight simulators.
  • Utilize C++ programming skills in a Windows environment to develop robust and efficient code.
  • Contribute to the continuous improvement of CAE's software development processes and methodologies.
  • Work with cutting-edge hardware, including HMDs and other advanced display technologies.
  • Stay abreast of industry trends and advancements in visual systems, graphics rendering, and mixed reality.
Your Qualifications:
  • Strong foundation in object-oriented programming principles using C++ within a Windows environment.
  • Familiarity with .NET development, particularly C#.
  • Understanding of system programming concepts and low-level development under Windows.
  • Experience with 3D game engines such as Unreal or Unity.
  • Knowledge of OpenGL, 3D visualization concepts, and GLSL shaders.
  • Basic understanding of optics, display systems, video interfaces, and modern GPU architectures.

CAE offers a competitive salary and benefits package, along with opportunities for professional growth and development. Join our team and make a meaningful impact on the future of training and simulation