Mechanical Software Developer
4 weeks ago
We are seeking a skilled Mechanical Software Developer to join our Finite Element structural development group. This team is responsible for developing the structural product for Siemens Simcenter 3D products and creating environments and interfaces between the Siemens Simcenter 3D Pre-Processing package and mainstream finite element solvers.
Key Responsibilities- Understand client workflows, requirements, and needs, and recommend solutions and best practices.
- Design, implement, and deploy new software functionality.
- Maintain existing products and support client requests.
- Implement quality tests.
- Propose and implement code fixes or workarounds for defects.
- Properly document all work performed.
- Degree in Engineering (mechanical, aerospace), computer science or equivalent.
- Knowledge of the Finite Element Analysis (FEA) method is required.
- C++ programming skills (minimum 2 years of experience, excluding programming courses) - familiarity with object-oriented practices is required.
- Experience (minimum 2 years) with one of the following commercial solvers: Nastran, Abaqus, Ansys, LS-DYNA.
- Ability to work well in a team.
- Familiarity with CAD/CAE platforms and engineering processes is beneficial.
- Experience with versioning systems and project management tools is a plus.
- Familiarity with the Agile software development methodology and related tools such as Jira and Confluence.
- Experience with other object-oriented programming languages (C#, Python, Perl, etc.).
- Self-motivated
- 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.
-
Automotive Embedded Software Developer
1 month ago
Montreal, Quebec, Canada Software Aspekte Full timeTransformative Projects for the FutureAt Syntronic, we're shaping the future of technology. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological innovation.Who We AreSyntronic is a...
-
Automotive Embedded Software Developer
1 month ago
Montreal, Quebec, Canada Software Aspekte Full timeTransformative Projects for the FutureAt Syntronic, we're shaping the future of technology. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological innovation.Who We AreSyntronic is a...
-
Mechanical Software Developer
2 months ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timeJob SummaryWe are seeking a highly skilled Software Engineer - Finite Element Analysis to join our team at Maya HTT. As a key member of our Finite Element structural development group, you will be responsible for designing, implementing, and deploying new software functionality to support our clients' needs.Key ResponsibilitiesClient Collaboration: Work...
-
Mechanical Software Developer
2 months ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timeJob SummaryWe are seeking a highly skilled Software Engineer - Finite Element Analysis to join our team at Maya HTT. As a key member of our Finite Element structural development group, you will be responsible for designing, implementing, and deploying new software functionality to support our clients' needs.Key ResponsibilitiesClient Collaboration: Work...
-
Mechanical Software Developer – Finite Element
2 months ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timeJob Title: Mechanical Software Developer – Finite ElementMaya 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...
-
Mechanical Software Developer – Finite Element
2 months ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timeJob Title: Mechanical Software Developer – Finite ElementMaya 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...
-
Mechanical Software Developer – Finite Element
1 month ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timeJob Title: Mechanical Software Developer – Finite ElementMaya 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...
-
Mechanical Software Developer – Finite Element
1 month ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timeJob Title: Mechanical Software Developer – Finite ElementMaya 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...
-
Software Engineer
2 weeks ago
Montreal, Quebec, Canada Aspire Software Full timeAbout the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...
-
Software Development Analyst
3 weeks ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeJob Title: Software Development AnalystAbout the Role:We are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. As a Software Development Analyst, you will be responsible for writing, modifying, integrating, and testing software code. You will also communicate technical problems, processes, and solutions, and prepare...
-
Software Engineer, Microservices Developer
4 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer, Microservices DeveloperCentric Software is seeking a skilled software engineer to join our team. The ideal candidate will have expertise in microservices architecture and proficiency in various technologies and methodologies for developing scalable and resilient services.Key Responsibilities:Design and develop microservices using Java,...
-
Software Development Specialist
3 weeks ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeJob Title: Software Development SpecialistAbout the Role:We are seeking a skilled Software Development Specialist to join our team at IMDS Software Inc. As a key member of our development team, you will be responsible for writing, modifying, integrating, and testing software code.Key Responsibilities:Write, modify, integrate, and test software...
-
Mechanical Software Developer – Finite Element
4 weeks ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timeJob Title: Mechanical Software Developer – Finite ElementMaya 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.We are seeking a versatile mechanical...
-
Software Engineer, Microservices Developer
3 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer, Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Skills:Proficiency in Core...
-
Software Development Specialist
3 weeks ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeJob SummaryIMDS Software Inc. is seeking a skilled Software Development Specialist to join our team. As a key member of our development team, you will be responsible for writing, modifying, integrating, and testing software code. You will also communicate technical problems, processes, and solutions, and prepare reports, manuals, and other documentation on...
-
Software Development Specialist
7 days ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeJob Description: As a Programmer Analyst at IMDS Software Inc., we are seeking a talented professional with a Bachelor's degree and 1-2 years of experience in software development. This role requires strong teamwork, organization, and technical skills in C++, Java, C#, and Microsoft Visual Studio. Key responsibilities include writing, modifying, integrating,...
-
Software Development Specialist
2 weeks ago
Montreal, Quebec, Canada IMDS Software Inc. Full timeAbout the Role:At IMDS Software Inc., we're looking for a skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for writing, modifying, integrating and testing software code, as well as communicating technical problems, processes and solutions to our team.Key...
-
Mechanical Software Developer – Finite Element
3 weeks ago
Montreal, Quebec, Canada Maya HTT Full timeJob Description SummaryWe are seeking a skilled Mechanical Software Developer to join our Finite Element structural development group. This group is responsible for developing the structural product for the Siemens Simcenter 3D products and creating environments and interfaces between the Siemens Simcenter 3D Pre-Processing package and mainstream finite...
-
Software Developer
2 months ago
Montreal, Quebec, Canada SCIREQ Full timeAbout SCIREQSCIREQ is a world-renowned leader in the design and manufacturing of precision laboratory equipment for preclinical respiratory research.Job SummaryWe are seeking a highly motivated and skilled Software Developer to join our product development team. As a Software Developer at SCIREQ, you will play a key role in developing data analysis software...
-
Software Developer
2 months ago
Montreal, Quebec, Canada SCIREQ Full timeAbout SCIREQSCIREQ is a world-renowned leader in the design and manufacturing of precision laboratory equipment for preclinical respiratory research.Job SummaryWe are seeking a highly motivated and skilled Software Developer to join our product development team. As a Software Developer at SCIREQ, you will play a key role in developing data analysis software...