NX Developer
at Maya HTT
Montréal, QC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 28 Dec, 2024 | Not Specified | 29 Sep, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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 seeking an experienced C++ developer to join our team. This role will focus on developing and maintaining Siemens NX software core functionalities. We are looking for someone with a solid background in C++ development, mechanical engineering, and CAD, who is excited to contribute to cutting-edge projects. 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) to develop, maintain, and integrate new features in Siemens NX Software
- Understand client workflows, requirements, and needs, and recommend solutions and best practices
- Design, implement, test new functionalities
- 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 have:
- Bachelor’s degree in computer science, mechanical engineering, or other related fields
- Minimum 3 years of C++ development experience.
- Ability to work in very large code base
- 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.
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
Responsibilities:
What to expect as your main responsibilities:
- Use Agile development principles (scrum) to develop, maintain, and integrate new features in Siemens NX Software
- Understand client workflows, requirements, and needs, and recommend solutions and best practices
- Design, implement, test new functionalities
- Maintain existing products and support client requests
- Implement unit tests
- Propose and code fixes or workarounds for defects
- Document all work performe
You will be successful in this role if you have:
- Bachelor’s degree in computer science, mechanical engineering, or other related fields
- Minimum 3 years of C++ development experience.
- Ability to work in very large code base
- 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
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer science mechanical engineering or other related fields
Proficient
1
Montréal, QC, Canada