Lead C++ Software Engineer

1 month ago


Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time
Position: Software Engineer at Maya HTT

Maya HTT stands as a prominent provider of software development and engineering solutions, specializing in CAE, CAD, CAM, and PLM. As a partner of Siemens Digital Industries Software, we collaborate to deliver software, artificial intelligence, and engineering services that empower clients globally to enhance performance, elevate quality, and reduce costs.

We are in search of adaptable developers to become part of Maya's development team. This team is responsible for creating tailored software tools and applications for clients within the engineering sector. The projects span various domains, including geometric modeling, computer-aided design, computer-aided manufacturing, and numerical simulations.

Key Responsibilities:
  • Develop, sustain, and integrate bespoke engineering software tools and products adhering to Agile development methodologies
  • Comprehend client workflows, requirements, and expectations, and propose suitable solutions
  • Design, implement, test, and deploy new features
  • Maintain existing products and address client inquiries
  • Execute unit tests and suggest remedies for defects
  • Document all tasks undertaken
Required Qualifications:
  • Bachelor's degree in Computer Science or Mechanical Engineering
  • At least 5 years of experience as a C++ Developer
  • Proficient analytical and programming capabilities in C++
  • Familiarity with object-oriented programming principles
  • Exceptional communication abilities
  • Experience with version control systems and project management tools
  • Capacity to collaborate effectively within a team
Why Consider Joining Maya HTT?
  • Flexible Work Hours and Hybrid Work Options
  • Competitive Base Salary
  • Employer-Paid Benefits from Day One
  • Retirement Savings Plan with Employer Contributions
  • Opportunities for Career Advancement
  • Learning and Development Initiatives
  • Generous Time-Off Policy
  • Structured Onboarding Program
  • Be part of an award-winning organization
Candidate Experience Process:HR Phone Screening - Virtual Interviews via Microsoft Teams - Job Offer
Maya HTT is an equal opportunity employer dedicated to fostering diversity and inclusion in the workplace.
  • C++ Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada DRW Full time

    Job Opportunity:DRW is a leading trading firm seeking a skilled C++ Software Engineer to develop high-performance systems for low-latency data processing.Key Responsibilities:Design and implement scalable and efficient C++ softwareCollaborate with research and trading teams to integrate new technologiesAnalyze and discuss requirements with stakeholdersDrive...


  • Montreal, Quebec, Canada Groupe SII Full time

    Job DescriptionWe are seeking a highly skilled C++ Developer to join our team at Groupe SII. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining efficient, reliable, and reusable code in various software languages.ResponsibilitiesParticipate in all stages of the development cycle, from...


  • Montreal, Quebec, Canada Groupe SII Full time

    Job DescriptionWe are seeking a highly skilled C++ Developer to join our team at Groupe SII. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining efficient, reliable, and reusable code in various software languages.ResponsibilitiesParticipate in all stages of the development cycle, from...

  • C++ Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada DRW Full time

    Job Title: C++ Software DeveloperJob Summary:DRW is a diversified trading firm seeking a skilled C++ Software Developer to join our team. As a member of our technology group, you will be responsible for developing and maintaining low-latency data processing systems.Key Responsibilities:Design and implement high-availability systems in C++ with tight latency...

  • C++ Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada 2K Full time

    Job Title: C++ ProgrammerGearbox Studio, a renowned game developer, is seeking a skilled C++ Programmer to join their team. As a key member of the engine development team, you will be responsible for maintaining and optimizing the game engine, ensuring system compatibility and performance across all deployment platforms, and collaborating closely with design...

  • C++ Software Engineer

    2 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 Cadence Design Systems, Inc. Full time

    Cadence is seeking an exceptional C++ software engineer to join our Protium Software Development Team. Our team is responsible for developing and enhancing the Protium FPGA-Based Prototyping product, used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC's.You will work on developing new algorithms and optimizations...


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

    Job Title: Senior C++ Software Development Team LeadMaya 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.Job Summary:We are seeking an experienced C++ Team...


  • Montreal, Quebec, Canada Toparo Full time

    Job Title: Lead Software Engineer at ToparoBecome a pivotal member of Toparo's team as a Lead Software Engineer, where your expertise will significantly contribute to the development and enhancement of consumer interaction systems.Primarily utilizing C# and harnessing the capabilities of Azure Cloud Services, your contributions will be essential in defining...

  • Lead Software Engineer

    3 months ago


    Montreal, Quebec, Canada Toparo Full time

    Job Title: Lead Software Engineer at ToparoBecome a pivotal member of Toparo's team as a Lead Software Engineer, where your expertise will significantly contribute to the development and enhancement of consumer interaction systems.Primarily utilizing C# and harnessing the capabilities of Azure Cloud Services, your contributions will be essential in defining...


  • Montreal, Quebec, Canada 360 Inc. Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at 360 Agency. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using C++ on a Linux development and server environment.Responsibilities:Design and develop...


  • Montreal, Quebec, Canada 360 Inc. Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at 360 Agency. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using C++ on a Linux development and server environment.Responsibilities:Design and develop...

  • C++ Software Engineer

    1 month ago


    Montreal, Quebec, Canada DRW Full time

    Job Title: C++ Software DeveloperDRW is a leading trading firm seeking a skilled C++ Software Developer to join our team in Montreal. As a member of our technology team, you will be responsible for developing and maintaining low-latency trading systems using cutting-edge technologies.Key Responsibilities:Design and implement high-performance software systems...

  • C++ Software Engineer

    1 month ago


    Montreal, Quebec, Canada DRW Full time

    Job Title: C++ Software DeveloperDRW is a leading trading firm seeking a skilled C++ Software Developer to join our team in Montreal. As a member of our technology team, you will be responsible for developing and maintaining low-latency trading systems using cutting-edge technologies.Key Responsibilities:Design and implement high-performance software systems...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating new...


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

    Software Engineer - Protium CompilerCadence Design Systems, Inc. is seeking a highly skilled Software Engineer to join our Protium Software Development Team. As a key member of our team, you will be responsible for developing and enhancing the Protium FPGA-Based Prototyping product.Responsibilities:Enhance Static Timing Analysis (STA) in the Protium...


  • Montreal, Quebec, Canada Techso Full time

    Job Title: Senior C++ Software EngineerAt Techso, we are seeking an experienced Senior C++ Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing innovative solutions for our clients.Responsibilities:Participate in the design and development of client projects, including new...

  • C++ Software Engineer

    1 month ago


    Montreal, Quebec, Canada Gearbox Full time

    Engine Programmer Opportunity at Gearbox StudioGearbox Studio, the renowned developer of hit titles such as Borderlands, Brothers In Arms, and Tiny Tina's Wonderlands, is seeking a skilled Engine Programmer with expertise in C++ programming, a deep understanding of the Unreal Engine, and a solid grasp of the video game industry.Key ResponsibilitiesMaintain...

  • C++ Software Engineer

    1 month ago


    Montreal, Quebec, Canada Gearbox Full time

    Engine Programmer Opportunity at Gearbox StudioGearbox Studio, the renowned developer of hit titles such as Borderlands, Brothers In Arms, and Tiny Tina's Wonderlands, is seeking a skilled Engine Programmer with expertise in C++ programming, a deep understanding of the Unreal Engine, and a solid grasp of the video game industry.Key ResponsibilitiesMaintain...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating new...