Senior C++ Software Developer
1 month ago
Maya 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 performance, improve quality, drive down costs, and harness the value of their data.
We are currently looking for versatile developers to join Maya's development group. This group develops custom software tools and applications for Maya's clients in the field of engineering. The projects can cover domains as varied as geometric modeling, computer-aided design, computer-aided manufacturing, or numerical simulations.
Main Responsibilities:
- Use 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 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 Join Maya HTT?
- 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.
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.
-
C++ Software Developer
1 month ago
Montreal, Quebec, Canada DRW Full timeJoin 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...
-
Senior C++ Software Engineer
4 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...
-
Senior C++ Software Developer
4 weeks ago
Montreal, Quebec, Canada Maya HTT Full timeWe 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...
-
Senior C++ Software Engineer
1 week ago
Montreal, Quebec, Canada 360 Inc. Full timeOverviewAt 360 Inc., we are experts in creating innovative web and marketing solutions tailored for the automotive sector. Our team is passionate about technology and complex challenges, and we strive to create a simple and communicative work environment.SalaryThe estimated salary for this position is $120,000 per year, taking into account the company's...
-
Senior C++ Software Developer
1 month ago
Montreal, Quebec, Canada Maya Heat Transfer Technologies Full timeMaya HTT is a leading provider of software development and engineering solutions focused on CAE, CAD, CAM, and PLM. As a partner of Siemens Digital Industries Software, we collaborate to deliver software, AI, and engineering services that help clients worldwide improve performance, quality, and cost efficiency while harnessing the value of their data.We are...
-
Senior Software Developer
4 weeks ago
Montreal, Quebec, Canada Intelcom Full timeJob Title: Senior Software DeveloperAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Intelcom. As a Senior Software Developer, you will play a pivotal role in the growth and development of our consumer interactions systems, primarily using C# and leveraging Azure Cloud Services.Key ResponsibilitiesDesign and develop...
-
Senior C++ Software Engineer
1 week ago
Montreal, Quebec, Canada Solutions Techso Full timeSolutions Techso is an international leader in digital transformation. We're a fast-growing company offering consulting services in three niches of expertise: technology infrastructure management, specific application development, and product lifecycle management.We've built a reputation for the quality of our projects delivered to prestigious customers...
-
C++ Software Developer
2 weeks ago
Montreal, Quebec, Canada CAE Full timeAbout 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...
-
Senior C++ Software Development Engineer
3 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 Developer
1 month ago
Montreal, Quebec, Canada CAE Full timeRole 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...
-
Senior Software Engineer
2 weeks ago
Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full timeAbout the RoleWe are seeking a talented Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to ensure that our software meets the highest standards of quality and reliability.Key...
-
Software Development Specialist
2 weeks 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,...
-
Montreal, Quebec, Canada S I Systems Full timeJob Title: Senior Software Developer for Power Simulation SoftwareJob Type: ContractPositions to fill: 1Job Description:We are seeking a skilled Senior Software Developer to join our team at S I Systems and work on power simulation software using C#(.NET), C++, Python, and Fortran technologies within the utilities industry.Key Responsibilities:Develop power...
-
Senior C++ Developer
3 weeks ago
Montreal, Quebec, Canada Cadence Design Systems, Inc. Full timeCadence - 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...
-
Senior Software Developer
4 weeks ago
Montreal, Quebec, Canada ProximityHCI Full timeJob Title: Senior Software DeveloperJob Description:We are seeking a highly skilled Senior Software Developer to join our founding team at ProximityHCI. As a key member of our team, you will be responsible for designing, developing, testing, and implementing our development tool kit in an innovative and dynamic technology environment.Key...
-
Senior Software Developer
4 weeks ago
Montreal, Quebec, Canada Intelcom Full timeJob Title: Senior Software DeveloperAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Intelcom. As a Senior Software Developer, you will play a pivotal role in the growth and development of our consumer interactions systems, primarily using C# and leveraging Azure Cloud Services.Key ResponsibilitiesWriting...
-
Software Development Analyst
4 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...
-
Montreal, Quebec, Canada Software Aspekte Full timeAt Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...
-
Senior Software Developer
1 month ago
Montreal, Quebec, Canada Toparo Full timeJob Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at Toparo. As a Senior Software Developer, you will play a pivotal role in the growth and development of Logistics Technology Systems, utilizing leading-edge technologies.Key Responsibilities:Craft high-quality code and resolve...
-
Senior C++ Software Engineer
1 month ago
Montreal, Quebec, Canada DeepSight, Inc. Full timeJob DescriptionDeepSight, Inc. is seeking a highly skilled C++ Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications using C++.Key Responsibilities:Collaborate with cross-functional teams to develop and maintain high-quality software...