CAE Software Developer

13 hours ago


Montreal, Quebec, Canada Maya HTT Full time
CAE Interface Developer Job Description

Maya HTT is a leading developer of advanced modeling and simulation software for mechanical engineering. As a strategic development partner for Siemens PLM Software Inc., we author and market a variety of software products for heat transfer, fluid flow, and structural simulation, used by customers worldwide.

Main Responsibilities:
  • Develop new CAE software features to address customer needs in turbomachinery, aerospace, and other industries.
  • Design and implement new CAE software interface components, including GUI widgets, interfaces between CAE packages, and multiphysics connections between different solvers.
  • Optimize pre-existing code and algorithms for both performance and accuracy.
  • Collaborate with the scrum team to ensure feature quality and meet customer expectations.
  • Assist customer support staff in diagnosing customer models and resolving issues.
  • Perform maintenance tasks in a large code system consisting of C++, C#, and Fortran code.
Requirements:
  • An advanced degree in software development related to CAE applications.
  • Experience in computational heat transfer or structural analysis is an asset.
  • Experience working within a large code base in a multi-team environment.
  • Strong software skills, including experience with Fortran, C++, C#, CUDA, and MPI.
  • Familiarization with finite volume and/or finite element methods.
  • Proficiency with an engineering analysis package in a CAD/CAE environment.
  • Experience with scripting (e.g., Python) is beneficial.
Why Join Maya HTT?
  • Flexible 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.



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

    About the RoleWe are seeking a talented and motivated CAE Software Developer to join our team at Maya Heat Transfer Technologies. As a CAE Software Developer, you will be responsible for developing new CAE software features to address customer needs in turbomachinery, aerospace, and other industries.Key ResponsibilitiesDevelop New CAE Software Features:...


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

    About the RoleWe are seeking a talented and motivated CAE Software Developer to join our team at Maya Heat Transfer Technologies. As a CAE Software Developer, you will be responsible for developing new CAE software features to address customer needs in turbomachinery, aerospace, and other industries.Key ResponsibilitiesDevelop New CAE Software Features:...

  • Software Developer

    1 week ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of experts in flight simulation. As a software developer at CAE, you will be responsible for designing, developing, and testing software for our flight simulation systems.Key ResponsibilitiesDesign and develop software for flight simulation systemsCollaborate with cross-functional...

  • Software Developer

    1 week ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of experts in flight simulation. As a software developer at CAE, you will be responsible for designing, developing, and testing software for our flight simulation systems.Key ResponsibilitiesDesign and develop software for flight simulation systemsCollaborate with cross-functional...


  • Montreal, Quebec, Canada Maya HTT Full time

    CAE Interface Developer Job DescriptionMaya HTT is a leading developer of advanced modeling and simulation software for mechanical engineering. As a strategic development partner for Siemens PLM Software Inc., we author and market a variety of software products for heat transfer, fluid flow, and structural simulation, used by customers worldwide.Main...


  • Montreal, Quebec, Canada Maya HTT Full time

    CAE Interface Developer Job DescriptionMaya HTT is a leading developer of advanced modeling and simulation software for mechanical engineering. As a strategic development partner for Siemens PLM Software Inc., we author and market a variety of software products for heat transfer, fluid flow, and structural simulation, used by customers worldwide.Main...

  • Software Developer

    7 days ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of experts in flight simulation. As a software developer at CAE, you will be responsible for designing, developing, and testing software for our flight simulation systems.Key ResponsibilitiesDevelop software for flight simulation systems, including autopilot, pneumatic, electrical,...

  • Software Developer

    7 days ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of experts in flight simulation. As a software developer at CAE, you will be responsible for designing, developing, and testing software for our flight simulation systems.Key ResponsibilitiesDevelop software for flight simulation systems, including autopilot, pneumatic, electrical,...

  • Software Developer

    1 week ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of experts in flight simulation. As a software developer at CAE, you will be responsible for designing, developing, and testing software for our flight simulation systems.Key ResponsibilitiesDesign and develop software for flight simulation systemsCollaborate with cross-functional...

  • Software Developer

    1 week ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of experts in flight simulation. As a software developer at CAE, you will be responsible for designing, developing, and testing software for our flight simulation systems.Key ResponsibilitiesDesign and develop software for flight simulation systemsCollaborate with cross-functional...

  • Software Developer

    6 days ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of experts in flight simulation. As a software developer at CAE, you will be responsible for designing, developing, and testing software for our flight simulation systems.Key ResponsibilitiesDevelop software for flight simulation systems, including autopilot, pneumatic, electrical,...

  • Software Developer

    5 days ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of experts in flight simulation. As a software developer at CAE, you will be responsible for designing, developing, and testing software for our flight simulation systems.Key ResponsibilitiesDevelop software for flight simulation systems, including autopilot, pneumatic, electrical,...

  • Software Developer

    5 days ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of experts in flight simulation. As a software developer at CAE, you will be responsible for designing, developing, and testing software for our flight simulation systems.Key ResponsibilitiesDevelop software for flight simulation systems, including autopilot, pneumatic, electrical,...

  • Software Developer

    4 days ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of experts in flight simulation. As a software developer at CAE, you will be responsible for designing, developing, and testing software for our flight simulation systems.Key ResponsibilitiesDevelop software for flight simulation systems, including autopilot, pneumatic, electrical,...


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

    About the RoleMaya HTT is a leading developer of advanced modeling and simulation software for mechanical engineering. As a strategic development partner for Siemens PLM Software Inc., we author and market a variety of software products for heat transfer, fluid flow, and structural simulation, used by customers worldwide.Main ResponsibilitiesDevelop new CAE...


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

    About the RoleMaya HTT is a leading developer of advanced modeling and simulation software for mechanical engineering. As a strategic development partner for Siemens PLM Software Inc., we author and market a variety of software products for heat transfer, fluid flow, and structural simulation, used by customers worldwide.Main ResponsibilitiesDevelop new CAE...

  • Software Developer

    2 weeks ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of flight systems specialists. As a key member of our team, you will be responsible for developing and maintaining our flight simulation software.Key ResponsibilitiesDesign and develop software components for our flight simulation systemsCollaborate with cross-functional teams to...

  • Software Developer

    2 weeks ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of flight systems specialists. As a key member of our team, you will be responsible for developing and maintaining our flight simulation software.Key ResponsibilitiesDesign and develop software components for our flight simulation systemsCollaborate with cross-functional teams to...

  • Software Developer

    2 weeks ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of flight systems specialists. As a key member of our team, you will be responsible for developing and maintaining our flight simulation software.Key ResponsibilitiesDesign and develop software components for our flight simulation systemsCollaborate with cross-functional teams to...

  • Software Developer

    2 weeks ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is seeking a skilled software developer to join our team of flight systems specialists. As a key member of our team, you will be responsible for developing and maintaining our flight simulation software.Key ResponsibilitiesDesign and develop software components for our flight simulation systemsCollaborate with cross-functional teams to...