Top Benefits
About the role
Mecademic develops compact, precise, and innovative robotic automation solutions for the electronics and life sciences sectors. Our ultra-compact robotic arms are used worldwide by OEMs, system integrators, and end-users for tasks requiring precision and reliability in automation.
Your Role
As a Software Developer at Mecademic, you'll be at the heart of creating the next generation of industrial robots. Your role will be to design, develop, and maintain the software that brings our robots to life, working within a passionate team.
Your Main Responsibilities
Design and Development:
- Design new features and tools for current and future products (in C/C++ and Python).
- Develop and improve the user interface (Web interface).
- Participate in work planning.
- Produce technical documentation.
- Contribute to technical support with the quality assurance team (level 3).
Code Quality and Maintenance:
- Ensure that unit and integration-level verification plans are in place and consistently maintain excellent code quality.
- Adopt structured coding styles to facilitate code review, testing, and maintenance.
- Adhere to coding standards and technical designs.
- Actively participate in troubleshooting, debugging, and updating current live systems.
Collaboration and Improvement:
- Work closely with the technical support and production departments.
- Promote good development, architecture, and documentation practices.
- Integrate user feedback to make the system more stable and user-friendly.
Your Profile
You hold a higher degree in computer science or electrical engineering and have confirmed experience (+ 5 years) in a similar role, ideally in an industrial or technological context.
Your Technical Skills:
- Proficiency in C/C++ and Python programming languages and popular web frameworks (React, Typescript).
- Proficiency in the Linux environment.
- Knowledge of robotics and algorithms.
- Knowledge of version control tools (svn, git).
- Knowledge of the Software Development Life Cycle (SDLC), from analysis to deployment.
Your Qualities:
- Excellent oral and written communication skills.
- Rigor and attention to detail to ensure code quality and adherence to technical standards.
- Proactivity and an analytical mindset in resolving issues.
Job Conditions
👉 Full-time position (40h/week) to be filled as soon as possible at our site located at 1300, rue St-Patrick, Montreal, QC.
👉 Compensation Based On Profile And Experience. 👉 Must be authorized to work in Canada (citizenship, permanent residency, or valid work permit).
What We Offer
✅ Flexible work hours.
✅ Hybrid work model – up to 2 days of remote work per week.
✅ Company culture that emphasizes work-life balance.
✅ A week of paid leave during the December holidays (in addition to annual leave).
✅ Comprehensive group insurance with employer contribution from your first day.
✅ Group RRSP with employer contributions.
✅ Social club and team events.
✅ Free drinks, snacks, and much more! 🥐
About Mecademic
Mecademic is a game changer for companies and institutions executing Industry 4.0 strategies. Our industrial robots boost productivity, reduce costs and improve the quality of our customers’ products and operations. We optimize quality and reduce costs by helping our customers automate their operations requiring precision tasks and delicate manipulations. Through innovative engineering and architectural simplicity, we offer our customers a plug & work system, a tiny footprint, and reduced energy consumption. Unsurprisingly, our robots are in use in over 40 countries, enabling multiple applications of some of the world’s biggest brands, emerging disruptors, and academic institutions.
Top Benefits
About the role
Mecademic develops compact, precise, and innovative robotic automation solutions for the electronics and life sciences sectors. Our ultra-compact robotic arms are used worldwide by OEMs, system integrators, and end-users for tasks requiring precision and reliability in automation.
Your Role
As a Software Developer at Mecademic, you'll be at the heart of creating the next generation of industrial robots. Your role will be to design, develop, and maintain the software that brings our robots to life, working within a passionate team.
Your Main Responsibilities
Design and Development:
- Design new features and tools for current and future products (in C/C++ and Python).
- Develop and improve the user interface (Web interface).
- Participate in work planning.
- Produce technical documentation.
- Contribute to technical support with the quality assurance team (level 3).
Code Quality and Maintenance:
- Ensure that unit and integration-level verification plans are in place and consistently maintain excellent code quality.
- Adopt structured coding styles to facilitate code review, testing, and maintenance.
- Adhere to coding standards and technical designs.
- Actively participate in troubleshooting, debugging, and updating current live systems.
Collaboration and Improvement:
- Work closely with the technical support and production departments.
- Promote good development, architecture, and documentation practices.
- Integrate user feedback to make the system more stable and user-friendly.
Your Profile
You hold a higher degree in computer science or electrical engineering and have confirmed experience (+ 5 years) in a similar role, ideally in an industrial or technological context.
Your Technical Skills:
- Proficiency in C/C++ and Python programming languages and popular web frameworks (React, Typescript).
- Proficiency in the Linux environment.
- Knowledge of robotics and algorithms.
- Knowledge of version control tools (svn, git).
- Knowledge of the Software Development Life Cycle (SDLC), from analysis to deployment.
Your Qualities:
- Excellent oral and written communication skills.
- Rigor and attention to detail to ensure code quality and adherence to technical standards.
- Proactivity and an analytical mindset in resolving issues.
Job Conditions
👉 Full-time position (40h/week) to be filled as soon as possible at our site located at 1300, rue St-Patrick, Montreal, QC.
👉 Compensation Based On Profile And Experience. 👉 Must be authorized to work in Canada (citizenship, permanent residency, or valid work permit).
What We Offer
✅ Flexible work hours.
✅ Hybrid work model – up to 2 days of remote work per week.
✅ Company culture that emphasizes work-life balance.
✅ A week of paid leave during the December holidays (in addition to annual leave).
✅ Comprehensive group insurance with employer contribution from your first day.
✅ Group RRSP with employer contributions.
✅ Social club and team events.
✅ Free drinks, snacks, and much more! 🥐
About Mecademic
Mecademic is a game changer for companies and institutions executing Industry 4.0 strategies. Our industrial robots boost productivity, reduce costs and improve the quality of our customers’ products and operations. We optimize quality and reduce costs by helping our customers automate their operations requiring precision tasks and delicate manipulations. Through innovative engineering and architectural simplicity, we offer our customers a plug & work system, a tiny footprint, and reduced energy consumption. Unsurprisingly, our robots are in use in over 40 countries, enabling multiple applications of some of the world’s biggest brands, emerging disruptors, and academic institutions.