Dynamic C++ Developer

4 weeks ago


Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

At Maya HTT, we are pioneers in software development and engineering solutions, specializing in CAE, CAD, CAM, and PLM. As a long-standing partner of Siemens Digital Industries Software, we collaborate in delivering software, AI, and engineering services to empower clients worldwide to boost performance, improve quality, reduce costs, and harness the value of their data.

We are seeking a versatile software developer to join our development group, where we craft custom software tools and applications for our clients in the field of engineering. Our projects span diverse domains, including geometric modeling, computer-aided design, computer-aided manufacturing, or numerical simulations.

Main Responsibilities:

  • Apply Agile development principles (scrum, Kanban) to develop, maintain, and integrate custom engineering software tools and products
  • Understand client workflows, requirements, and needs, and recommend solutions and best practices
  • Design, implement, test, and deploy new functionality
  • Maintain existing products and support client requests
  • Implement unit tests
  • Propose and code fixes or workarounds for defects
  • Document all work performed

Requirements:

  • Bachelor's degree in Computer Science / Mechanical Engineering, or other related fields
  • Minimum of 5 years as a C++ Developer
  • Strong analytical and software programming skills in C++
  • Familiarity with object-oriented practices is required
  • Excellent communication skills, both oral and written
  • Experience with versioning systems and project management tools (Git, JIRA, VSTS, etc.) is a plus
  • Love learning about new technologies
  • Ability to work in a team
  • CAD or CAE experience is an asset

Why Maya HTT?

  • Flex Working Hours and Hybrid Work. Our office in downtown Montreal offers a 2-minute walk to the 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.

Our Candidate Experience Flow:

  • HR Phone Screen
  • Virtual Interviews using Microsoft Teams
  • Job Offer

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 Kaayu Technologies Full time

    Job Title: C# and .NetCore DeveloperWe are seeking a skilled C# and .NetCore developer to join our team at Kaayu Technologies. The ideal candidate will have a strong background in software development and a passion for working with C# and .NetCore.Main Responsibilities:Develop and maintain high-quality software applications using C# and .NetCore.Collaborate...


  • Montreal, Quebec, Canada CAE Full time

    About the Role:We are seeking a skilled C++ software developer to join our team and contribute to the development and integration of software components for a simulation environment.Key Responsibilities:Validate and integrate various technologies and solve complex problems involving several software systems.Develop in a Windows environment, mainly using the...

  • c# Developer

    4 weeks ago


    Montreal, Quebec, Canada DELAN - IT Head Hunters Full time

    C# DeveloperSummary: Experienced C# developer required to develop web solutions, integrate services, and act as DevOps expert.The ideal candidate will have 8+ years of experience in C# development, experience in cloud computing, and knowledge of Agile and Safe development methods. They will work in a C# .NET, Javascript, React, Powershell, DevOps environment...

  • c# Developer

    1 month ago


    Montreal, Quebec, Canada DELAN - IT Head Hunters Full time

    A C# developer will be responsible for full stack development of a SAAS application contributing to CI/CD ecosystem. Key responsibilities include full stack development, CI/CD implementation, unit testing and documentation maintenance. Required skills include 3+ years experience as a C# developer, experience in Azure and/or SAAS environment, strong knowledge...

  • Senior C++ Developer

    3 weeks ago


    Montreal, Quebec, Canada Cadence Design Systems, Inc. Full time

    Cadence - A Leader in TechnologyWe are seeking a talented Principal C++ Software Engineer to join our team at Cadence Design Systems, Inc.As a Principal Software Engineer, you will be responsible for the design and development of new features and algorithms for our Custom Prototyping Flow.Key responsibilities include:Collaborating with cross-functional teams...


  • Montreal, Quebec, Canada TekisHub Consulting Services Full time

    Job SummaryWe are seeking a skilled Senior Microsoft Dynamics developer to join our team at TekisHub Consulting Services. The ideal candidate will have experience with Microsoft Dynamics 365 Customer Engagement, Power Apps, Power Automate, and related architecture and design practices.The successful candidate will take ownership of the end-to-end delivery of...


  • Montreal, Quebec, Canada CAE Full time

    Role and ResponsibilitiesThis position is exclusively open to students in the process of obtaining an academic degreeInternship duration: September 3rd to December 20th 2024Are you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world-class company and...


  • Montreal, Quebec, Canada JobItUs Full time

    Job Title: Full Stack Developer with C++ and Node.js ExpertiseAbout the RoleWe are seeking a highly skilled Full Stack Developer with expertise in C++ and Node.js to join our team at JobItUs. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and reliable software solutions for our financial applications.Key...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the JobTS Imagine, a global leader in trading and risk management SaaS-based software, is seeking a highly skilled C++ Quantitative Developer to join our growing Models and Quantitative Data team in our Montreal office.Key ResponsibilitiesDesign and develop models for pricing positions and calculating market risk metrics for all asset classes (equity,...


  • Montreal, Quebec, Canada DRW Full time

    Join DRW's Team of Innovative Software DevelopersDRW is a leading diversified trading firm with a rich history of innovation and expertise in trading and technology. We are seeking a talented C++ Software Developer to join our team and contribute to the development of cutting-edge low latency data processing systems.As a member of our team, you will have the...


  • Montreal, Quebec, Canada TekisHub Consulting Services Full time

    Tech Lead/Sr Developer - Operations TechnologyJob Profile:We are seeking a highly motivated Senior Microsoft Dynamics and Power Apps developer to take ownership of the end-to-end delivery of a large-scale case management application. The ideal candidate will have significant experience in architecture, design, and development of applications on MS...


  • Montreal, Quebec, Canada Kaayu Technologies Full time

    Job Title: C# and .NetCore Developer PositionJob Description:We are seeking a skilled C# and .NetCore developer to join our team at Kaayu Technologies. As a C# and .NetCore developer, you will be responsible for improving customer systems and websites, writing tests, supporting production issues, and determining non-conformities. You will also be expected to...

  • Senior C++ Developer

    3 weeks ago


    Montreal, Quebec, Canada Axelon Services Corporation Full time

    Job Requirements:We are seeking a highly skilled C++ Developer to join our MBS technology Risk & Pricing team. As a key member of this team, you will be responsible for analyzing business requirements and creating technology solutions to meet those needs.Responsibilities:Analyses business requirements and creates technology requirements by collaborating with...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the Role:The Post Trade FIC team at Societe Generale is seeking a highly skilled Senior C# Developer to contribute to the design, development, testing, and deployment of critical features in applications used by traders and operations worldwide. With a primary focus on New York, this role offers an exciting opportunity to work in a dynamic environment...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Solutions Techso Full time

    About the Role:Solutions Techso is seeking a skilled C++ Developer to join our team. As a C++ Developer, you will be responsible for designing and developing innovative solutions for our clients.Key Responsibilities:Participate in the design and development of client projects, including new applications, feature development, and problem correction.Help...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Behaviour Interactive is a leading game development studio headquartered in Montreal, crafting unforgettable experiences across PC, console, and mobile platforms. We're a dynamic, independent studio of over 1200 passionate employees, with a strong focus on innovation and creativity. Our Services team collaborates with gaming and entertainment giants,...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Solutions Techso Full time

    About the Role:Solutions Techso is seeking a skilled C++ Developer to join our team. As a C++ Developer, you will be responsible for designing and developing innovative solutions for our clients.Key Responsibilities:Participate in the design and development of client projects, including new applications, feature development, and problem correction.Help...

  • C++ Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    Maya HTT, a world-renowned software developer and engineering solutions provider, seeks an experienced C++ software engineer to join its team in Montreal.Company OverviewMaya HTT is a leading partner of Siemens Digital Industries Software, providing software, AI, and engineering services to clients worldwide. Our goal is to help businesses boost performance,...

  • C++ Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada DeepSight, Inc. Full time

    At DeepSight, Inc., we are seeking a skilled C++ Software Engineer to join our team of innovators. Main Responsibilities:Collaborate with application and integration developers to solve complex technological problems and develop outstanding augmented reality applications.Participate in the development of embedded software and APIs targeting multiple...


  • Montreal, Quebec, Canada Maya HTT Full time

    We are seeking a skilled C++ developer to join our development group at Maya HTT. As a C++ software engineer, you will be responsible for developing, maintaining, and integrating custom engineering software tools and products using Agile development principles.Main Responsibilities:Develop, maintain, and integrate custom engineering software tools and...