CAE Software Developer
5 days ago
We 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 Responsibilities- Develop New CAE Software Features: Design and develop new CAE software features to meet customer needs in turbomachinery, aerospace, and other industries.
- Develop CAE Software Interface Components: Develop new CAE software interface components, including GUI widgets, interfaces between CAE packages, and multiphysics connections between different solvers.
- Optimize Pre-Existing Code: Optimize pre-existing code and algorithms for both performance and accuracy.
- Collaborate with Scrum Team: Work with the rest of your scrum team to take responsibility for feature quality.
- Assist Customer Support: Assist customer support staff to diagnose customer models.
- Maintenance and Updates: Perform maintenance in a large code system consisting of C++, C#, and Fortran code.
- Advanced Degree: An advanced degree involving software development, related to a CAE application.
- CAE Experience: Experience in computational heat transfer or structural analysis is an asset.
- Large Code Base Experience: Experience working within a large code base in a multi-team environment.
- Software Skills: Strong software skills, including experience with Fortran, C++, C#, CUDA, and MPI.
- Engineering Analysis: Familiarization with finite volume and/or finite element methods.
- Engineering Package: Proficiency with an engineering analysis package in a CAD/CAE environment.
- Scripting Experience: Experience with scripting (e.g. Python) is beneficial.
Maya Heat Transfer Technologies is a leading developer of advanced modeling and simulation software for mechanical engineering. We are a strategic development partner for Siemens PLM Software Inc. and author and market a variety of software products for heat transfer, fluid flow, and structural simulation, used by customers around the world.
Why Join Us?- Flexible Work Arrangements: We offer flexible work arrangements, including flex working hours and hybrid work.
- Competitive Compensation: We offer a competitive base salary and 100% employer-paid benefits, including medical, dental, vision, life, short/long-term disability insurances.
- Retirement Savings: We offer a group RRSP/DPSP plan with employer contributions open to join from Day One.
- Career Growth Opportunities: We offer career growth opportunities, including flexible career paths and internal promotions.
- Learning Opportunities: We offer learning opportunities, including training and development programs.
- Generous Time-Off Policy: We offer a generous time-off policy, including flexible PTO, sick/personal days, and a summer flex schedule.
- Structured Onboarding Program: We offer a structured onboarding program to support your success.
-
Software Developer Internship
3 weeks ago
Montreal, Quebec, Canada CAE Full timeShape 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...
-
Software Development Expert
10 hours ago
Montreal, Quebec, Canada CAE Inc Full timeUnlock 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...
-
Software Development Expert
1 week ago
Montreal, Quebec, Canada CAE Inc Full timeJoin 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...
-
Software Development Expert
7 days ago
Montreal, Quebec, Canada CAE Inc Full timeJoin 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...
-
Software Development Engineer in Test
7 days ago
Montreal, Quebec, Canada CAE Inc Full timeAbout 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 Development Engineer in Test
1 week ago
Montreal, Quebec, Canada CAE Inc Full timeAbout 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
6 days ago
Montreal, Quebec, Canada CAE Full timeAbout 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
1 week ago
Montreal, Quebec, Canada CAE Full timeAbout 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,...
-
Technical Integration Specialist
7 days ago
Montreal, Quebec, Canada CAE Inc Full timeAbout 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...
-
Technical Integration Specialist
1 week ago
Montreal, Quebec, Canada CAE Inc Full timeAbout 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...
-
Software Developer Intern
7 days ago
Montreal, Quebec, Canada CAE Full timeRole 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 Intern
1 week ago
Montreal, Quebec, Canada CAE Full timeRole 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
12 hours ago
Montreal, Quebec, Canada CAE Inc Full timeAbout 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
9 hours ago
Montreal, Quebec, Canada CAE Inc Full timeAbout 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...
-
Montreal, Quebec, Canada CAE Inc Full timeAbout 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 timeAbout 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...
-
Software Developer
3 days ago
Montreal, Quebec, Canada CAE Full timeAbout 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 timeAbout 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,...
-
CAE Integration Expert
6 days ago
Montreal, Quebec, Canada CAE Full timeJob SummaryWe are seeking a highly skilled Software Integration Specialist to join our team at CAE. As a key member of our integration team, you will be responsible for ensuring the smooth integration of software systems and providing technical support to our engineers.Key ResponsibilitiesConfigure and manage software systems to ensure seamless...
-
CAE Integration Expert
1 week ago
Montreal, Quebec, Canada CAE Full timeJob SummaryWe are seeking a highly skilled Software Integration Specialist to join our team at CAE. As a key member of our integration team, you will be responsible for ensuring the smooth integration of software systems and providing technical support to our engineers.Key ResponsibilitiesConfigure and manage software systems to ensure seamless...