Software Developer
Maya HTT Voir toutes les offres
- Montréal, QC
- Permanent
- Temps-plein
- 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, 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
- Degree in Computer Science / Mechanical Engineering, or other related fields
- 4+ years’ experience as a software developer
- Strong analytical and software programming skills (C#.NET, Python, C++)
- Familiarity with object-oriented practices is required
- Excellent communication skills, both oral and written
- Familiarity with CAD/CAE/CAM platforms and engineering processes is beneficial
- Experience with versioning systems and project management tools (Git, JIRA, Azure Dev Ops, etc) is a plus
- Ability to work in a team
- Self-motivated
- Excellent communication skills in English (The position requires regular interaction with colleagues, suppliers and customers based outside of Quebec, nationally and internationally).
- Experience with CAD/CAE APIs, such as NX Open
- Teamcenter as well as experience in Server and Client customization.
- EDA Automation and knowledge of Cadence, Xpedition and or Altium API
- Electronics and PCB design workflow
- 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.