Recherche d'emploi > Montréal, QC > Permanent > Senior software developer

Senior C++ Software Developer

Maya HTT
Montreal, Canada
Permanent

Maya HTT is a world leading software developer and engineering solutions provider focused on CAE, CAD, CAM and PLM. A long-time partner of Siemens Digital Industries Software, Maya HTT collaborates 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.

What to expect as your 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

You will be successful in this role if you :

  • 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.

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.

Il y a 9 heures
Emplois reliés
RLDatix
Canada

We’re searching for a Toronto-based Senior Software Developer to join our Global R&D team, so that we can ensure the successful design, development, and validation of product backlog items, meeting our technical and functional goals. The Software Developer will collaborate with team members, eng...

Lightspeed
Montréal, Québec

Senior Software Developer (Backend). In this role, you will support in leading the development of software solutions that empower merchants with the essential tools they need to thrive in the market. We are passionate about upholding software engineering best practices and building resilient, scalab...

Autodesk
Montréal, Québec
Télétravail

Senior Software Animation Developer. Senior Software Developer on the. You will report to the Senior Manager, Software Development based in Canada. Interest in the development of scalable, performant software, leveraging hardware and software solutions. ...

Tapjoy
Montréal, Québec

We are looking for a Senior Software Developer to join our team in Montreal. You'll work alongside senior backend developers, as well as the product team. Experience in a hands-on software development role, including backend-development and building solutions leveraged by other developers. As a memb...

HootSuite Media, Inc.
Montréal, Québec

Senior Software Developer, Data. In this role, you will report to the Manager, Software Development. Développeur Logiciel Senior, Data. ...

CS GROUP
QC, ca

The experienced software developer reports to a Team Lead. Supporting the high-level software architecture of an embedded software (in compliance with the DO-178B development standard);. Realizing the different stages of the formal development of software (specification, design of the components and...

Laurentian Bank
Montréal, Québec

As a Senior Software Developer, the incumbent will be responsible mainly to ensure to conceive and develop solutions based on complex specifications from the business. Under the guidance of the senior manager applications development, he/she will work on requests from the business line including but...

Hootsuite
Montréal, Québec

Senior Software Developer (full stack, front end or back end). A degree in Computer Science or Engineering, and extensive experience in designing, developing and maintaining software or an equivalent level of work experience, and a track record of substantial contributions to software projects with ...

Amazon
Montréal, Québec

Senior Graphics Software Developer, Amazon Games Montréal. As a Senior Graphics Software Developer, you create and support key graphics components for an ambitious online multiplayer game on PC. ...

Autodesk
Montréal, Québec
Télétravail

Autodesk Graphics Platform (AGP) Team is seeking a Senior Principal Software Developer to work on AGP ( Autodesk Graphics Platform) - a shared graphics system used by many Autodesk applications, including Fusion, Revit, Inventor, 3ds Max, and Maya. You will report to Senior Engineering Manager, Grap...