Senior C++ Software Developer
2 weeks ago
Maya HTT is a leading provider of software development and engineering solutions, specializing in Computer-Aided Engineering (CAE), Computer-Aided Design (CAD), Computer-Aided Manufacturing (CAM), and Product Lifecycle Management (PLM). As a long-time partner of Siemens Digital Industries Software, we collaborate to deliver software, artificial intelligence, and engineering services that help clients worldwide enhance performance, improve quality, reduce costs, and maximize the value of their data.
Job SummaryWe are seeking a versatile and experienced C++ software developer to join our development team at Maya HTT. As a key member of our team, you will be responsible for developing, maintaining, and integrating custom software tools and products for our clients in the field of engineering.
Key Responsibilities- Apply Agile development principles (Scrum, Kanban) to design, implement, test, and deploy new functionality.
- Understand client workflows, requirements, and needs, and recommend solutions and best practices.
- Maintain existing products and support client requests.
- Implement unit tests and propose fixes or workarounds for defects.
- Document all work performed.
- Bachelor's degree in Computer Science, Mechanical Engineering, or a related field.
- Minimum of 5 years of experience as a C++ developer.
- Strong analytical and software programming skills in C++.
- Familiarity with object-oriented practices.
- Excellent communication skills, both oral and written.
- Experience with versioning systems and project management tools (Git, JIRA, VSTS, etc.) is a plus.
- Ability to work in a team and love learning about new technologies.
- CAD or CAE experience is an asset.
- Flexible Work Arrangements and Hybrid Work Model. Enjoy a dynamic work environment with flexible hours and a hybrid work model that balances work and personal life.
- Permanent Position and Competitive Base Salary. Enjoy a stable and rewarding career with a competitive base salary and opportunities for growth.
- 100% Employer-Paid Benefits. Enjoy comprehensive benefits, including medical, dental, vision, life, and disability insurance, from day one.
- Retirement Savings Plan. Contribute to a group RRSP/DPSP plan with employer contributions from day one.
- Career Growth Opportunities. Develop your skills and advance your career with our flexible career paths and internal promotion opportunities.
- Learning Opportunities. Stay up-to-date with the latest industry trends and technologies through ongoing learning and development opportunities.
- Generous Time-Off Policy. Enjoy a healthy work-life balance with a flexible PTO policy, sick/personal days, and a summer flex schedule.
- Structured Onboarding Program. Receive comprehensive support and guidance from day one to ensure your success in your new role.
- Join an Award-Winning Company. Be part of a recognized industry leader that values innovation, excellence, and customer satisfaction.
-
Senior Software Developer
1 week ago
Montreal, Quebec, Canada Randstad Full timeAbout the RoleWe are seeking a highly skilled Senior C++ Developer to join our team at Randstad. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex applications.Key ResponsibilitiesDesign and Development: Participate in the development, analysis, and design of applications, ensuring...
-
Senior Software Developer
1 week ago
Montreal, Quebec, Canada Randstad Full timeAbout the RoleWe are seeking a highly skilled Senior C++ Developer to join our team at Randstad. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex applications.Key ResponsibilitiesDesign and Development: Participate in the development, analysis, and design of applications, ensuring...
-
Senior Software Developer
7 hours ago
Montreal, Quebec, Canada Boston Scientific Gruppe Full timeBoston Scientific Gruppe is seeking a highly motivated Senior Software Developer (C++) to contribute to the development of on-system software. The ideal candidate will have a strong background in software design, development, and testing, with experience in multithreaded application development and testing on Linux/Windows. Additionally, the candidate should...
-
Senior Software Developer
4 hours ago
Montreal, Quebec, Canada Boston Scientific Gruppe Full timeBoston Scientific Gruppe is seeking a highly motivated Senior Software Developer (C++) to contribute to the development of on-system software. The ideal candidate will have a strong background in software design, development, and testing, with experience in multithreaded application development and testing on Linux/Windows. Additionally, the candidate should...
-
Senior Software Developer
8 hours ago
Montreal, Quebec, Canada Boston Scientific Gruppe Full timeBoston Scientific Gruppe is seeking a highly motivated Senior Software Developer (C++) to contribute to the development of on-system software. The ideal candidate will have a strong background in software design, development, and testing, with experience in multithreaded application development and testing on Linux/Windows. Additionally, the candidate should...
-
Senior Software Developer
4 hours ago
Montreal, Quebec, Canada Boston Scientific Gruppe Full timeBoston Scientific Gruppe is seeking a highly motivated Senior Software Developer (C++) to contribute to the development of on-system software. The ideal candidate will have a strong background in software design, development, and testing, with experience in multithreaded application development and testing on Linux/Windows. Additionally, the candidate should...
-
Senior Software Developer
5 hours ago
Montreal, Quebec, Canada Boston Scientific Gruppe Full timeBoston Scientific Gruppe is seeking a highly motivated Senior Software Developer (C++) to contribute to the development of on-system software. The ideal candidate will have a strong background in software design, development, and testing, with experience in multithreaded application development and testing on Linux/Windows. Additionally, the candidate should...
-
Senior Software Developer
2 hours ago
Montreal, Quebec, Canada Boston Scientific Gruppe Full timeBoston Scientific Gruppe is seeking a highly motivated Senior Software Developer (C++) to contribute to the development of on-system software. The ideal candidate will have a strong background in software design, development, and testing, with experience in multithreaded application development and testing on Linux/Windows. Additionally, the candidate should...
-
Senior Software Developer
6 hours ago
Montreal, Quebec, Canada Boston Scientific Gruppe Full timeBoston Scientific Gruppe is seeking a highly motivated Senior Software Developer (C++) to contribute to the development of on-system software. The ideal candidate will have a strong background in software design, development, and testing, with experience in multithreaded application development and testing on Linux/Windows. Additionally, the candidate should...
-
Senior Software Developer
3 hours ago
Montreal, Quebec, Canada Boston Scientific Gruppe Full timeBoston Scientific Gruppe is seeking a highly motivated Senior Software Developer (C++) to contribute to the development of on-system software. The ideal candidate will have a strong background in software design, development, and testing, with experience in multithreaded application development and testing on Linux/Windows. Additionally, the candidate should...
-
Senior Software Development Lead
6 hours ago
Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full timeSENIOR SPIRIT OF ROSELLE PARK is seeking a seasoned Senior Software Engineer to join their team. As a global leader in the industrial IoT space, they provide cloud-based and AI-driven solutions to help manufacturers monitor their industrial equipment and improve efficiency. The ideal candidate will have 10+ years of professional software engineering...
-
Senior Software Development Lead
3 hours ago
Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full timeSENIOR SPIRIT OF ROSELLE PARK is seeking a seasoned Senior Software Engineer to join their team. As a global leader in the industrial IoT space, they provide cloud-based and AI-driven solutions to help manufacturers monitor their industrial equipment and improve efficiency. The ideal candidate will have 10+ years of professional software engineering...
-
Senior Software Development Expert
7 hours ago
Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full timeSENIOR SPIRIT OF ROSELLE PARK is seeking a seasoned Senior Software Engineer to join their team. As a global leader in the industrial IoT space, they provide cloud-based and AI-driven solutions to help manufacturers monitor their industrial equipment and improve efficiency. The ideal candidate will have 10+ years of professional software engineering...
-
Senior Software Development Expert
4 hours ago
Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full timeSENIOR SPIRIT OF ROSELLE PARK is seeking a seasoned Senior Software Engineer to join their team. As a global leader in the industrial IoT space, they provide cloud-based and AI-driven solutions to help manufacturers monitor their industrial equipment and improve efficiency. The ideal candidate will have 10+ years of professional software engineering...
-
Senior Software Developer
1 week ago
Montreal, Quebec, Canada Randstad Full timeAbout the RoleWe are seeking a highly skilled C++ Software Developer to join our team at Randstad. As a seasoned professional, you will be responsible for designing, developing, and analyzing applications that make a real difference to society.Key ResponsibilitiesApplication Development: Participate in the development, analysis, and design of applications...
-
Senior Software Developer
1 week ago
Montreal, Quebec, Canada Randstad Full timeAbout the RoleWe are seeking a highly skilled C++ Software Developer to join our team at Randstad. As a seasoned professional, you will be responsible for designing, developing, and analyzing applications that make a real difference to society.Key ResponsibilitiesApplication Development: Participate in the development, analysis, and design of applications...
-
Senior C++ Software Developer
2 weeks ago
Montreal, Quebec, Canada Cadence Design Systems, Inc. Full timeAbout the RoleCadence Design Systems, Inc. is seeking an exceptional C++ software engineer to join our Protium Software Development Team. As a key member of our team, you will play a critical role in developing and enhancing the Protium FPGA-Based Prototyping product.Key ResponsibilitiesEnhance Static Timing Analysis (STA) in the Protium Compiler.Implement...
-
Senior C# Software Engineer
4 weeks ago
Montreal, Quebec, Canada Unity Full timeSenior C# Software Engineer We are seeking a Senior C# Software Engineer to become a vital part of our Monetization team. In this position, you will engage with the Mediation SDK within Unity's Grow Services division, assisting developers in optimizing monetization strategies and managing player engagement.Participate in the architecture, development,...
-
Senior C++ Software Developer
3 days ago
Montreal, Quebec, Canada Cadence Design Systems, Inc. Full timeAbout the RoleCadence Design Systems, Inc. is seeking an exceptional C++ software engineer to join the Protium Software Development Team. As a key member of our team, you will play a crucial role in developing and enhancing the Protium FPGA-Based Prototyping product.Key ResponsibilitiesEnhance Static Timing Analysis (STA) in the Protium Compiler.Implement...
-
Senior C++ Software Developer
3 days ago
Montreal, Quebec, Canada Cadence Design Systems, Inc. Full timeAbout the RoleCadence Design Systems, Inc. is seeking an exceptional C++ software engineer to join the Protium Software Development Team. As a key member of our team, you will play a crucial role in developing and enhancing the Protium FPGA-Based Prototyping product.Key ResponsibilitiesEnhance Static Timing Analysis (STA) in the Protium Compiler.Implement...