C++ Development Team Lead

4 weeks ago


Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time
Job Title: C++ Development Team Lead

We are seeking an experienced C++ Development Team Lead to join our development team at Maya HTT. As a key member of our team, you will be responsible for leading a team of developers using Agile development principles to build, maintain, and integrate new features into Siemens NX software.

Key Responsibilities:
  • Lead and mentor a team of developers to design, implement, and test new functionalities within Siemens NX.
  • Collaborate with clients to understand workflows, requirements, and challenges, and propose solutions and industry best practices.
  • Ensure the maintenance and support of existing products by overseeing troubleshooting and client requests.
  • Implement unit tests and guide your team in maintaining high-quality code standards.
  • Review and propose solutions for bug fixes, improvements, and feature enhancements.
  • Provide detailed documentation for all work performed and ensure team adherence to documentation best practices.
Qualifications:
  • Bachelor's degree in Computer Science, Mechanical Engineering, or a related field.
  • 5+ years of C++ development experience with a proven ability to work in very large code bases.
  • Experience leading software development teams in Agile environments, with strong communication and leadership skills.
  • In-depth understanding of mechanical engineering principles and the CAD domain.
  • Excellent debugging and problem-solving capabilities.
  • Experience with Siemens NX and NX Open APIs is highly desirable.
  • Familiarity with CATIA, Autodesk Maya, or other 3D design software development is an asset.
Why Join Maya HTT?
  • Flex Working Hours and Hybrid Work.
  • Permanent Position and Competitive Base Salary.
  • 100% Employer-Paid Benefits starting from Day One: Medical, Dental, Vision, Life, Short/Long Term disability insurances.
  • Retirement Savings: Group RRSP / DPSP Plan with Employer Contributions open to join from Day One.
  • Career Growth Opportunities: Our flexible career paths allow you to grow, and we like to promote internally.
  • Learning Opportunities: Learn from the best in the industry and develop your skills.
  • Generous Time-Off Policy: We promote a Healthy Work-Life Balance with a Flexible PTO Policy, Sick/Personal Days, and a Summer Flex Schedule.
  • Structured Onboarding Program: We're invested in your success; you'll have team members to support you and provide a wide range of assistance from Day One.
  • Join an award-winning company that is recognized worldwide as an industry leader.


  • Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    Job Title: C++ Development Team LeadWe are seeking an experienced C++ Team Lead to join our development team at Maya HTT. As a C++ Development Team Lead, you will be responsible for leading a team of developers using Agile development principles to build, maintain, and integrate new features into Siemens NX software.Key Responsibilities:Lead and mentor a...


  • Montreal, Quebec, Canada Maya HTT Full time

    Job Title: C++ Development Team LeadMaya HTT is a world-leading software developer and engineering solutions provider focused on CAE, CAD, CAM, and PLM. As a long-time partner of Siemens Digital Industries Software, we collaborate in providing software, AI, and engineering services to help clients and partners worldwide boost performance, improve quality,...


  • Montreal, Quebec, Canada Maya HTT Full time

    Job Title: C++ Development Team LeadMaya HTT is a world-leading software developer and engineering solutions provider focused on CAE, CAD, CAM, and PLM. As a long-time partner of Siemens Digital Industries Software, we collaborate in providing software, AI, and engineering services to help clients and partners worldwide boost performance, improve quality,...


  • Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    Maya HTT is a world-leading software developer and engineering solutions provider focused on CAE, CAD, CAM, and PLM. As a long-time partner of Siemens Digital Industries Software, we collaborate in providing software, AI, and engineering services to help clients and partners worldwide boost performance, improve quality, drive down costs, and harness the...


  • Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    Maya HTT is a world-leading software developer and engineering solutions provider focused on CAE, CAD, CAM, and PLM. As a key partner of Siemens Digital Industries Software, we collaborate to provide software, AI, and engineering services to help clients and partners worldwide boost performance, improve quality, drive down costs, and harness the value of...


  • Montreal, Quebec, Canada Maya HTT Full time

    About the RoleMaya HTT is a world-leading software developer and engineering solutions provider focused on CAE, CAD, CAM, and PLM. As a seasoned C++ Team Lead, you will be responsible for leading a team of developers in the development and maintenance of core functionalities of Siemens NX software.Key ResponsibilitiesLead and mentor a team of developers...

  • C++ Team Lead

    4 weeks ago


    Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    Job Title: C++ Team LeadMaya HTT is a world-leading software developer and engineering solutions provider focused on CAE, CAD, CAM, and PLM. As a C++ Team Lead, you will be responsible for leading a team of experienced developers in developing and maintaining core functionalities of Siemens NX software.Key Responsibilities:Lead and mentor a team of...

  • Senior C++ Team Lead

    4 weeks ago


    Montreal, Quebec, Canada Behaviour Interactive Full time

    Unlock Your Potential as a Senior C++ Team LeadAre you ready to take your skills to the next level and lead a talented team of programmers in the development of a cutting-edge video game?Behaviour Interactive, a leading independent studio, is seeking a seasoned Senior C++ Team Lead to join our team and contribute to the creation of unforgettable gaming...

  • Senior C++ Team Lead

    4 weeks ago


    Montreal, Quebec, Canada Behaviour Interactive Full time

    Unlock Your Potential as a Senior C++ Team LeadAre you ready to take your skills to the next level and lead a talented team of programmers in the development of a cutting-edge video game?Behaviour Interactive, a leading independent studio, is seeking a seasoned Senior C++ Team Lead to join our team and contribute to the creation of unforgettable gaming...


  • Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    Job Title: Senior C++ Software Development Team LeadMaya HTT is a world-leading software developer and engineering solutions provider focused on CAE, CAD, CAM, and PLM. We collaborate with Siemens Digital Industries Software to provide software, AI, and engineering services to clients and partners worldwide.Job Summary:We are seeking an experienced C++ Team...

  • Senior C++ Team Lead

    3 weeks ago


    Montreal, Quebec, Canada Behaviour Interactive Full time

    Behaviour Interactive is a leading developer of immersive gaming experiences, and we're seeking a skilled Senior C++ Team Lead to join our team. As a key player in the development of our acclaimed game Dead By Daylight, you will be responsible for guiding a talented team of programmers in delivering features and fixing bugs in a live environment.The ideal...


  • Montreal, Quebec, Canada Reha Team Hannover Full time

    Job DescriptionWe are seeking a highly skilled Software Verification Team Lead to join our dynamic team in charge of the certification of aircraft Electronic Engine Controllers.Key Responsibilities:Ensure the technical quality of deliverables, reviewing and validating the team's output.Define work packages and manage suppliers when activities are...

  • 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...


  • Montreal, Quebec, Canada Cadence Design Systems, Inc. Full time

    Cadence - A Leader in TechnologyWe are seeking a talented Principal C++ Software Engineer to join our team at Cadence Design Systems, Inc.As a Principal Software Engineer, you will be responsible for the design and development of new features and algorithms for our Custom Prototyping Flow.Key responsibilities include:Collaborating with cross-functional teams...

  • C# Developer

    3 weeks ago


    Montreal, Quebec, Canada Kaayu Technologies Full time

    Job Title: C# DeveloperWe are seeking a skilled C# developer to join our team at Kaayu Technologies. As a C# developer, you will be responsible for improving customer systems and websites, writing tests, supporting production issues, and determining non-conformities.Main Responsibilities:Analyze and develop products and PES for customers;Participate in...


  • Montreal, Quebec, Canada DRW Full time

    Join DRW's Team of Innovative Software DevelopersDRW is a leading diversified trading firm with a rich history of innovation and expertise in trading and technology. We are seeking a talented C++ Software Developer to join our team and contribute to the development of cutting-edge low latency data processing systems.As a member of our team, you will have the...

  • c# Developer

    3 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...

  • C# Developer

    2 months ago


    Montreal, Quebec, Canada Fopconsultants Full time

    About the PositionFopconsultants is seeking a skilled C# developer to join our team. As a key member of our IT department, you will be responsible for improving customer systems and websites, writing trials, and supporting production problems.Main ResponsibilitiesAnalyze and develop products and services to meet customer needs;Participate in the proposal of...

  • C# Developer

    2 months ago


    Montreal, Quebec, Canada Fopconsultants Full time

    About the PositionFopconsultants is seeking a skilled C# developer to join our team. As a key member of our IT department, you will be responsible for improving customer systems and websites, writing trials, and supporting production problems.Main ResponsibilitiesAnalyze and develop products and services to meet customer needs;Participate in the proposal of...

  • C# Developer

    4 weeks ago


    Montreal, Quebec, Canada Fopconsultants Full time

    Brief OverviewFop Consultants is seeking a skilled C# developer to join our team. As a key member of our IT department, you will be responsible for improving customer systems and websites, writing trials, and supporting production problems.Main ResponsibilitiesAnalyze and develop products and services to meet customer needs;Participate in proposing solutions...