CAE Software Developer

3 weeks ago


Montreal, Quebec, Canada Maya HTT Full time

Maya HTT is a leading provider of software development and engineering solutions specializing in CAE, CAD, CAM, and PLM. As a long-standing partner of Siemens Digital Industries Software, Maya HTT collaborates globally to deliver cutting-edge software, AI, and engineering services that empower clients to enhance performance, elevate quality, optimize costs, and unlock the full potential of their data.

We are actively seeking talented developers to join our dynamic structural development group.

Your Responsibilities:
  • Employ Agile methodologies (scrum, Kanban) to develop, maintain, and integrate custom engineering software tools and products.
  • Gain a deep understanding of client workflows, requirements, and needs, proposing innovative solutions and best practices.
  • Design, implement, test, and deploy new functionality within our software applications.
  • Provide ongoing support for existing products and address client requests effectively.
  • Implement comprehensive unit tests to ensure code quality and reliability.
  • Propose and develop fixes or workarounds for identified defects.
  • Document all work performed meticulously for clear communication and future reference.
Your Qualifications:
  • Bachelor's degree in Computer Science, Mechanical Engineering, or a related field.
  • Minimum of 2 years of experience as a Developer.
  • Strong analytical and software programming skills in C++ are essential.
  • Familiarity with object-oriented programming practices is required.
  • Solid knowledge of geometry abstraction, finite element or finite volume techniques, and numerical simulation algorithms.
  • Excellent communication skills, both written and verbal.
  • Experience with versioning systems and project management tools (Git, JIRA, VSTS, etc.) is a valuable asset.
  • Ability to collaborate effectively within a team environment.


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


  • Montreal, Quebec, Canada CAE Full time

    Shape the Future of Training with CAE CAE is seeking a talented Software Developer Intern to contribute to the development and maintenance of our cutting-edge web-based SaaS product used globally in training centers. This internship offers a unique opportunity to gain hands-on experience in a dynamic and collaborative environment. Your Role: Design and...


  • Montreal, Quebec, Canada CAE Inc Full time

    Unlock Your Potential in Real-Time Software DevelopmentAre you a skilled software engineer looking for a challenging opportunity to leverage your expertise in real-time systems? CAE Inc, a global leader in training for the civil aviation, defence, and security markets, is seeking a talented individual to join our team as a software development expert.About...


  • Montreal, Quebec, Canada CAE Inc Full time

    Join CAE Inc. as a Software Development ExpertWe are a global leader in training for the civil aviation, defence and security, and healthcare markets. Our engineering teams are passionate, innovative, creative and enthusiastic about cutting-edge technology.Key Responsibilities:Create scalable architectures to improve software porting process efficiencyDebug...


  • Montreal, Quebec, Canada CAE Inc Full time

    Join CAE Inc. as a Software Development ExpertWe are a global leader in training for the civil aviation, defence and security, and healthcare markets. Our engineering teams are passionate, innovative, creative and enthusiastic about cutting-edge technology.Key Responsibilities:Create scalable architectures to improve software porting process efficiencyDebug...


  • Montreal, Quebec, Canada CAE Inc Full time

    About CAE IncCAE Inc is a global leader in training for the civil aviation, defence and security, and healthcare markets.Job DescriptionWe are seeking a skilled Software Development Engineer in Test to join our team. As a key member of our engineering team, you will be responsible for developing innovative solutions to complex software problems in a...


  • Montreal, Quebec, Canada CAE Inc Full time

    About CAE IncCAE Inc is a global leader in training for the civil aviation, defence and security, and healthcare markets.Job DescriptionWe are seeking a skilled Software Development Engineer in Test to join our team. As a key member of our engineering team, you will be responsible for developing innovative solutions to complex software problems in a...

  • Software Developer

    1 week ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleAt CAE, our teams are committed to staying innovative and on the leading edge of the aviation industry. To achieve this, we need experts like you to join our team and contribute to the development of cutting-edge flight simulation software.Key ResponsibilitiesDevelop and maintain software for flight simulation systems, including autopilot,...

  • Software Developer

    6 days ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleAt CAE, our teams are committed to staying innovative and on the leading edge of the aviation industry. To achieve this, we need experts like you to join our team and contribute to the development of cutting-edge flight simulation software.Key ResponsibilitiesDevelop and maintain software for flight simulation systems, including autopilot,...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a highly skilled Technical Integration Specialist to join our team at CAE Inc. As a key member of our organization, you will be responsible for ensuring the seamless integration of software and hardware components on our simulators.Key ResponsibilitiesBe the primary point of contact for technical matters related to simulator...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a highly skilled Technical Integration Specialist to join our team at CAE Inc. As a key member of our organization, you will be responsible for ensuring the seamless integration of software and hardware components on our simulators.Key ResponsibilitiesBe the primary point of contact for technical matters related to simulator...


  • Montreal, Quebec, Canada CAE Full time

    Role and ResponsibilitiesThis position is exclusively open to students in the process of obtaining an academic degreeInternship DetailsThe internship will be carried out in a hybrid mode, allowing for a balance between remote and in-office work. The location of the internship is Montréal, and the internship dates are from September 3rd to December...


  • Montreal, Quebec, Canada CAE Full time

    Role and ResponsibilitiesThis position is exclusively open to students in the process of obtaining an academic degreeInternship DetailsThe internship will be carried out in a hybrid mode, allowing for a balance between remote and in-office work. The location of the internship is Montréal, and the internship dates are from September 3rd to December...

  • Software Developer

    10 hours ago


    Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a highly motivated and detail-oriented Software Developer - Business Intelligence to join our team at CAE Inc. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions to optimize our work environment.Key Responsibilities:Develop and maintain software applications to...

  • Software Developer

    7 hours ago


    Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a highly motivated and detail-oriented Software Developer - Business Intelligence to join our team at CAE Inc. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions to optimize our work environment.Key Responsibilities:Develop and maintain software applications to...

  • Software Developer

    3 days ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleAt CAE, our teams are committed to staying innovative and on the leading edge of the aviation industry. To achieve this, we need experts like you to join our team and contribute to the development of cutting-edge flight simulation models.Key ResponsibilitiesDevelop and maintain software for flight simulation systems, including autopilot,...

  • Software Developer

    3 days ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleAt CAE, our teams are committed to staying innovative and on the leading edge of the aviation industry. To achieve this, we need experts like you to join our team and contribute to the development of cutting-edge flight simulation models.Key ResponsibilitiesDevelop and maintain software for flight simulation systems, including autopilot,...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleCAE Inc. is seeking highly skilled and motivated individuals to join our Ken Patrick Professional Development Program. This two-year program is designed to accelerate the development of the next generation of world leaders in the field of engineering and computer science.Program OverviewThe Ken Patrick program is a comprehensive development...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleCAE Inc. is seeking highly skilled and motivated individuals to join our Ken Patrick Professional Development Program. This two-year program is designed to accelerate the development of the next generation of world leaders in the field of engineering and computer science.Program OverviewThe Ken Patrick program is a comprehensive development...