Mechanical Software Developer

2 months ago


Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time
Job Summary

We 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 Responsibilities
  • Client Collaboration: Work closely with clients to understand their workflows, requirements, and needs, and provide recommendations for solutions and best practices.
  • Software Development: Design, implement, and deploy new software functionality to support our clients' needs.
  • Product Maintenance: Maintain existing products and support client requests in a timely and efficient manner.
  • Quality Assurance: Implement quality tests to ensure the highest level of quality in our software products.
  • Defect Resolution: Propose and implement code fixes or workarounds for defects in a timely and efficient manner.
  • Documentation: Properly document all work performed to ensure transparency and accountability.
Requirements
  • Education: Degree in Engineering (mechanical, aerospace), computer science, or equivalent.
  • Technical Skills: 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.
  • Soft Skills: Ability to work well in a team and communicate effectively with clients and colleagues.
Preferred Qualifications
  • CAD/CAE Experience: Familiarity with CAD/CAE platforms and engineering processes is beneficial.
  • Versioning Systems: Experience with versioning systems and project management tools is a plus.
  • Agile Methodology: Familiarity with the Agile software development methodology and related tools such as Jira and Confluence is beneficial.
  • Object-Oriented Programming: Experience with other object-oriented programming languages (C#, Python, Perl, etc.) is a plus.


  • Montreal, Quebec, Canada Software Aspekte Full time

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


  • Montreal, Quebec, Canada Software Aspekte Full time

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


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

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


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

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


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

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


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

    Job 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 time

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


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

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


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

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


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

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


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

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


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

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


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

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


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

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


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

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


  • Montreal, Quebec, Canada Maya HTT Full time

    Job 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 time

    About 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 time

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


  • Montreal, Quebec, Canada Software Aspekte Full time

    Shape the Future of Automotive TechnologyAt Syntronic, we're not just following industry trends - we're setting them. Imagine working on cutting-edge advancements in telecom, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological...


  • Montreal, Quebec, Canada Maya HTT Full time

    Job DescriptionMaya 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 that help clients and partners worldwide boost performance, improve quality, drive down costs, and harness the value of...