C++ Software Engineer
4 days ago
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, improve quality, and drive down costs.
Job DescriptionWe are currently seeking a skilled C++ developer to focus on developing and maintaining Siemens NX software core functionalities. The ideal candidate will have a solid background in C++ development, mechanical engineering, and CAD, with experience in geometric modeling, computer-aided design, computer-aided manufacturing, or numerical simulations.
Main Responsibilities- Develop and maintain new features in Siemens NX Software using Agile development principles (scrum)
- Understand client workflows, requirements, and needs, and recommend solutions and best practices
- Design, implement, test, and maintain new functionalities
- Implement unit tests and propose fixes or workarounds for defects
- Document all work performed
- Bachelor's degree in computer science, mechanical engineering, or other related fields
- Minimum 3 years of C++ development experience
- Ability to work in large code bases
- Understanding of mechanical engineering and CAD domain
- Excellent debugging and problem-solving skills
- Experience with CATIA, Autodesk Maya, or any 3D design software development an asset
- Experience with Siemens NX product and NX Open APIs an asset
- Competitive base salary: $110,000 per year
- Flex working hours and hybrid work model
- Permanent position with career growth opportunities
- 100% employer-paid benefits, including medical, dental, vision, life, short-term/long-term disability insurance, and retirement savings plan
- Structured onboarding program and training opportunities
Maya HTT is committed to fostering diversity and inclusion in the workplace. We offer a dynamic and collaborative environment that encourages professional growth and development.
-
C++ Software Engineer
4 weeks ago
Montreal, Quebec, Canada DRW Full timeJob 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 DRW Full timeJob 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...
-
C++ Software Engineer
4 weeks ago
Montreal, Quebec, Canada 2K Full timeJob 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 timeAt 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...
-
Senior C++ Software Engineer
4 weeks ago
Montreal, Quebec, Canada Cadence Design Systems, Inc. Full timeSoftware 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...
-
Senior C++ Software Engineer
2 weeks ago
Montreal, Quebec, Canada Techso Full timeJob 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...
-
Automotive Embedded Software Engineer
4 weeks ago
Montreal, Quebec, Canada Software Aspekte Full timeShape 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...
-
Lead C++ Software Engineer
3 months ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timePosition: Software Engineer at Maya HTTMaya 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...
-
Lead C++ Software Engineer
1 month ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timePosition: Software Engineer at Maya HTTMaya 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...
-
Senior C++ Software Engineer
1 month ago
Montreal, Quebec, Canada 360 Inc. Full timeJob 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...
-
Senior C++ Software Engineer
1 month ago
Montreal, Quebec, Canada 360 Inc. Full timeJob 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...
-
Senior C++ Software Engineer
3 weeks ago
Montreal, Quebec, Canada DeepSight, Inc. Full timeAt DeepSight, we are seeking a highly skilled C++ Software Engineer to join our team and contribute to the development of cutting-edge augmented reality applications.The ideal candidate will have a strong background in C++ and Object-Oriented Programming, as well as experience with computer graphics libraries such as OpenGL/WebGL. They will also be familiar...
-
Senior C++ Software Engineer
2 months ago
Montreal, Quebec, Canada DeepSight, Inc. Full timeJob Title: C++ Software DeveloperAt DeepSight, Inc., we are seeking a highly skilled C++ Software Developer to join our team.Key Responsibilities:Collaborate with cross-functional teams to design and develop cutting-edge augmented reality applications.Develop and maintain high-performance embedded software and APIs for multiple platforms.Troubleshoot and...
-
Senior C++ Software Engineer
2 months ago
Montreal, Quebec, Canada DeepSight, Inc. Full timeJob Title: C++ Software DeveloperAt DeepSight, Inc., we are seeking a highly skilled C++ Software Developer to join our team.Key Responsibilities:Collaborate with cross-functional teams to design and develop cutting-edge augmented reality applications.Develop and maintain high-performance embedded software and APIs for multiple platforms.Troubleshoot and...
-
Senior C++ Software Development Engineer
2 weeks ago
Montreal, Quebec, Canada Cadence Design Systems, Inc. Full timeCadence 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...
-
C++ Software Engineer
1 month ago
Montreal, Quebec, Canada DRW Full timeJob 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 timeJob 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...
-
Senior C++ Software Developer
2 months ago
Montreal, Quebec, Canada Cadence Design Systems, Inc. Full timeJob Title: Lead C++ Software EngineerCadence Design Systems, Inc. is seeking an exceptional C++ software engineer to join our Protium Software Development Team.About the RoleWe are looking for a highly skilled C++ software engineer to develop and enhance the Protium FPGA-Based Prototyping product. As a key member of our team, you will work on developing new...
-
Senior C++ Software Developer
2 months ago
Montreal, Quebec, Canada Cadence Design Systems, Inc. Full timeJob Title: Lead C++ Software EngineerCadence Design Systems, Inc. is seeking an exceptional C++ software engineer to join our Protium Software Development Team.About the RoleWe are looking for a highly skilled C++ software engineer to develop and enhance the Protium FPGA-Based Prototyping product. As a key member of our team, you will work on developing new...
-
Senior C++ Software Engineer
4 weeks ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timeJob DescriptionWe are seeking an experienced C++ developer to join our team at Maya HTT. As a key member of our software development team, you will be responsible for developing and maintaining Siemens NX software core functionalities.Main Responsibilities:Use Agile development principles (scrum) to develop, maintain, and integrate new features in Siemens NX...