Enable job alerts via email!

Software Developer

Mecademic

Montreal

Hybrid

CAD 80,000 - 100,000

Full time

6 days ago
Be an early applicant

Job summary

A robotics company is seeking a Software Developer in Montreal to design and maintain software for innovative industrial robots. Candidates should have over 5 years of experience in C/C++ and Python, with strong collaboration skills, and be authorized to work in Canada. The role offers a hybrid work model, flexible hours, and comprehensive benefits including paid leave and group insurance.

Benefits

Flexible work hours
Hybrid work model
Paid leave during December holidays
Comprehensive group insurance
Group RRSP with employer contributions
Social club and team events
Free drinks and snacks

Qualifications

  • Confirmed experience of 5+ years in a similar role ideally in an industrial or technological context.
  • Excellent oral and written communication skills.
  • Rigor and attention to detail to ensure code quality.

Responsibilities

  • Design new features and tools for current and future products in C/C++ and Python.
  • Develop and improve the user interface.
  • Ensure that unit and integration-level verification plans are in place.

Skills

C/C++
Python
Web frameworks (React, Typescript)
Linux
Robotics and algorithms
Version control tools (svn, git)
Software Development Life Cycle (SDLC)

Education

Higher degree in computer science or electrical engineering
Job description
Your Role

As a Software Developer at Mecademic, you will 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!
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.