NX Software Developer

1 month ago


Montreal, Quebec, Canada Maya HTT Full time
About Maya HTT

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 value of their data.

Job Description

We are currently seeking an experienced C++ developer to join our team. This role will focus on developing and maintaining Siemens NX software core functionalities. We are looking for someone with a solid background in C++ development, mechanical engineering, and CAD, who is excited to contribute to cutting-edge projects. The projects can cover domains as varied as geometric modeling, computer-aided design, computer-aided manufacturing, or numerical simulations.

Main Responsibilities
  • Develop, maintain, and integrate new features in Siemens NX Software using Agile development principles (scrum)
  • Understand client workflows, requirements, and needs, and recommend solutions and best practices
  • Design, implement, test new functionalities
  • Maintain existing products and support client requests
  • Implement unit tests
  • Propose and code fixes or workarounds for defects
  • Document all work performed
Requirements
  • Bachelor's degree in computer science, mechanical engineering, or other related fields
  • Minimum 3 years of C++ development experience
  • Ability to work in very large code base
  • Understanding of mechanical engineering and CAD domain
  • Excellent debugging and problem-solving skills
  • Experience with CATIA, Autodesk Maya or any 3D design software development an asset
  • Experience with Siemens NX product and NX Open APIs an asset
Why Join Maya HTT?
  • Flex Working Hours and Hybrid Work - Office downtown Montreal, 2-minute walk from Atwater Metro
  • 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

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.


  • NX Software Developer

    1 month ago


    Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    About the RoleWe are seeking an experienced C++ developer to join our team at Maya HTT, a world-leading software developer and engineering solutions provider. As a key member of our team, you will be responsible for developing and maintaining Siemens NX software core functionalities.Key ResponsibilitiesDevelop and integrate new features in Siemens NX...

  • NX Software Developer

    2 months ago


    Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    About the RoleWe are seeking an experienced C++ developer to join our team at Maya HTT, a world-leading software developer and engineering solutions provider. As a key member of our team, you will be responsible for developing and maintaining Siemens NX software core functionalities.Key ResponsibilitiesDevelop, maintain, and integrate new features in Siemens...

  • NX Software Developer

    1 month ago


    Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    About the RoleWe are seeking an experienced C++ developer to join our team at Maya HTT, a world-leading software developer and engineering solutions provider. As a key member of our team, you will be responsible for developing and maintaining Siemens NX software core functionalities.Key ResponsibilitiesDevelop and integrate new features in Siemens NX...

  • NX Software Developer

    2 months ago


    Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    About the RoleWe are seeking an experienced C++ developer to join our team at Maya HTT, a world-leading software developer and engineering solutions provider. As a key member of our team, you will be responsible for developing and maintaining Siemens NX software core functionalities.Key ResponsibilitiesDevelop, maintain, and integrate new features in Siemens...

  • NX Software Developer

    3 weeks ago


    Montreal, Quebec, Canada Maya HTT Full time

    About Maya HTTMaya 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...

  • NX Developer

    3 weeks ago


    Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    About Maya HTTMaya 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,...

  • NX Developer

    3 weeks ago


    Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    About Maya HTTMaya 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,...

  • Développeur(euse) NX

    2 months ago


    Montreal, Quebec, Canada Maya HTT Full time

    À propos de l'emploiMaya HTT est un leader mondial dans le développement de logiciels et la fourniture de solutions d'ingénierie. Nous sommes partenaires de longue date de Siemens Digital Industries Software et collaborons pour fournir des logiciels, de l'IA et des services d'ingénierie pour aider les clients et les partenaires à...

  • Développeur(euse) NX

    2 months ago


    Montreal, Quebec, Canada Maya HTT Full time

    À propos de l'emploiMaya HTT est un leader mondial dans le développement de logiciels et la fourniture de solutions d'ingénierie. Nous sommes partenaires de longue date de Siemens Digital Industries Software et collaborons pour fournir des logiciels, de l'IA et des services d'ingénierie pour aider les clients et les partenaires à...


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

    Lead Software Development TeamMaya HTT, a world-leading software developer and engineering solutions provider, is seeking a highly skilled Lead Software Development Team member to join our team in Montreal.About the RoleWe are looking for a seasoned software development leader to lead our team of developers in building, maintaining, and integrating new...


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

    Lead Software Development TeamMaya HTT, a world-leading software developer and engineering solutions provider, is seeking a highly skilled Lead Software Development Team member to join our team in Montreal.About the RoleWe are looking for a seasoned software development leader to lead our team of developers in building, maintaining, and integrating new...


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

    Lead Software Development TeamMaya HTT, a world-leading software developer and engineering solutions provider, is seeking a highly skilled Lead Software Development Team member to join our team in Montreal.About the RoleWe are looking for a seasoned software development leader to lead our team of developers in building, maintaining, and integrating new...


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

    Lead Software Development TeamMaya HTT, a world-leading software developer and engineering solutions provider, is seeking a highly skilled Lead Software Development Team member to join our team in Montreal.About the RoleWe are looking for a seasoned software development leader to lead our team of developers in building, maintaining, and integrating new...

  • Développeur(euse) NX

    3 weeks ago


    Montreal, Quebec, Canada Maya HTT Full time

    Développeur(euse) C++ - Maya HTTMaya HTT est un leader mondial en ingénierie de logiciels et solutions, axé sur l'IAO, la CAO, la FAO et le PLM. Nous collaborons étroitement avec Siemens Digital Industries Software pour fournir des logiciels, des IA et des services d'ingénierie à nos clients et partenaires à l'échelle...


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

    Lead Software Development EngineerMaya HTT is a world-renowned software developer and engineering solutions provider specializing in CAE, CAD, CAM, and PLM. As a long-time partner of Siemens Digital Industries Software, we collaborate to provide software, AI, and engineering services that help clients and partners worldwide enhance performance, improve...


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


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


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

    Job DescriptionWe are seeking an experienced C++ developer to join our team at Maya HTT. As a key member of our software development team, you will be responsible for developing and maintaining Siemens NX software core functionalities.Main Responsibilities:Use Agile development principles (scrum) to develop, maintain, and integrate new features in Siemens NX...


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