C++ Development Team Lead

4 weeks ago


Montreal, 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. A long-time partner of Siemens Digital Industries Software, Maya HTT collaborates in providing software, AI, and engineering services to help clients and partners worldwide boost performance, improve quality, drive down costs, and harness the value of their data.

We are currently seeking an experienced C++ Team Lead to join our development team. In this role, you will be responsible for leading a team focused on developing and maintaining core functionalities of Siemens NX software. This position requires a strong background in C++ development, mechanical engineering, and CAD, along with leadership experience to guide your team through complex, cutting-edge projects. Projects may span diverse domains such as geometric modeling, computer-aided design (CAD), computer-aided manufacturing (CAM), or numerical simulations.

Key Responsibilities:

  • Lead and mentor a team of developers using Agile development principles (Scrum) to build, maintain, and integrate new features into Siemens NX software.
  • Collaborate with clients to understand workflows, requirements, and challenges, and propose solutions and industry best practices.
  • Design, implement, and test new functionalities within Siemens NX.
  • 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. Office downtown Montreal, 2-minute walk from Atwater Metro.
  • Permanent Position andCompetitive 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.
Our Candidate Experience Flow: HR Phone Screen - Virtual Interviews using Microsoft Teams - Job Offer

Maya HTT is an equal opportunity employer and committed to fostering diversity and inclusion in the workplace. Accommodations are available upon request for candidates taking part in all aspects of the hiring and selection process.#J-18808-Ljbffr

  • 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, 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. A long-time partner of Siemens Digital Industries Software, Maya HTT collaborates 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 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...


  • Montreal, Canada Maya HTT Full time

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

  • Senior C++ Team Lead

    4 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 Behaviour Interactive Full time

    Job DescriptionCompany OverviewBehaviour Interactive is a leading game development studio based in Montreal, Canada. We are known for our innovative and immersive gaming experiences, including the popular Dead by Daylight franchise.We are currently seeking an experienced Senior C++ Team Lead to join our team of passionate developers. As a key member of our...

  • C++ Developer

    6 months ago


    Montreal, Canada Solution SFT Full time

    Passionate about your field? Looking for a work environment where you can meet challenges, innovate, use state-of-the-art tools and collaborate with experts from various sectors? Want to join a world class company and industry leader and be proud to contribute to our projects and mission? Come join our dynamic and innovative team and share your passion with...

  • c# Developer

    4 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 SGS Société Générale de Surveillance SA Full time

    Are you a skilled C# developer looking to take your career to the next level? We have an exciting opportunity for a Lead C# Developer to join our team and contribute to the design, development, testing, and deployment of critical features in applications used by our traders and operations across the globe.About the RoleIn this key position, you will be...

  • Senior C++ Developer

    3 weeks ago


    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

    4 months ago


    Montreal, Canada DELAN - IT Head Hunters Full time

    Tasks/Responsibilities The C# Developer will be responsible for developing web solutions while respecting the target architecture and will be involved in the integration service (API) aspect. He will work in project mode and will also play the role of technical product manager. MORE PRECISELY Maximize the value provided by the team and ensure that it is...

  • C++ Developer

    7 months ago


    Montreal, Canada Ubisoft Full time

    Job Description Ubisoft Data Office (UDO), part of Ubisoft IT, is looking for a C++ Developer to join their team which is committed to the mission of developing Ubisoft's data platform. This platform is a company-wide reference and a trusted source of telemetry. It provides real-time visibility on how our titles are played and an understanding of the...

  • c# Developer

    4 months ago


    Montreal, Canada DELAN - IT Head Hunters Full time

    Tasks/Responsibilities The C# Developer will be responsible for the full stack development of a SAAS application while contributing to the evolution of a CI/CD ecosystem. MORE PRECISELY Actively contribute to the development and redesign of a C# application into a SAAS format Participate in the implementation of CI/CD channels and contribute to...

  • C++ Developer

    4 weeks ago


    Montreal, Canada Axelon Services Corporation Full time

    C++ DeveloperHybrid - onsite Montreal office presence required 3x per week12 Months ContractC++ Developer with Python/Shell Scripting experience Understanding of C++ Most of the work focused on Python. Experience in SQL. Strong and analytical skills. 3-5 years of experience. Perl Scripting. Two rounds of interviews. Understanding of Linux.Skills...

  • c# Developer

    1 month 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...


  • Montreal, Canada C S Inc Full time

    CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries.Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit from...

  • C++ Developer,

    2 months ago


    Montreal, Canada Groupe SII Full time

    Responsibilities:Design, implement and maintain efficient, reliable and reusable code in various programming languages (C, C++, C#, VBA, IEC 61131-3, SQL, etc.). These activities will mainly be in a maintenance/support framework (approximately 3/4 of the time) but may be in a new development framework (approximately 1/4 of the time). This could be an...

  • C++ Developer

    2 months ago


    Montreal, Canada Groupe SII Full time

    Responsibilities:Design, implement and maintain efficient, reliable and reusable code in various programming languages (C, C++, C#, VBA, IEC 61131-3, SQL, etc.). These activities will mainly be in a maintenance/support framework (approximately 3/4 of the time) but may be in a new development framework (approximately 1/4 of the time). This could be an...

  • C++ Developer,

    2 months ago


    Montreal, Canada Groupe SII Full time

    strong>As an individual contributor, participates in all stages of the development cycle.Analyzes technical specifications and proposes innovative solutions.Designs, implements, and maintains efficient, reliable, and reusable code in various software languages. li>Produces technical documentation.In support tasks, may develop and document verification test...


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

    About the JobThe Department of Technology and Banking Operations Worldwide (GBTO) provides daily services to the Business Units of the Bank of Financing and Investor Solutions (GBIS) and their clients. With IT and Operations teams working together under the same leadership, the goal of GBTO is to meet the evolving needs of its clients and market...