Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer – Optimization

Comact Equipment Inc.

Mirabel

Hybrid

CAD 70,000 - 90,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading supplier of wood processing equipment is looking for a Software Developer to work under the supervision of the Software Director. The role involves designing and developing optimization software using C and C++. Candidates should hold a Bachelor’s degree in a related field and possess strong programming skills, particularly in C and C++. The position offers a hybrid work environment and attractive benefits, with opportunities to travel throughout North America to implement new features directly at customer sites.

Benefits

Dental care
Employee assistance program
Telemedicine
On-site gym
Group RRSP
Employee recognition activities

Qualifications

  • University degree in Computer Engineering, Software Engineering, or Electrical Engineering.
  • Knowledge of C and C++ programming languages, Python is a plus.
  • Familiarity with Linux operating system.

Responsibilities

  • Design and develop real-time software modules in C and C++;
  • Develop solutions using artificial intelligence and computer vision;
  • Collaborate on product specifications and technological vision;
  • Solve various customer issues and hardware/software problems;
  • Assist in the installation and commissioning of systems at customer sites.

Skills

C programming
C++ programming
Artificial intelligence
Computer vision
Linux
Problem-solving
Bilingual (French/English)

Education

Bachelor’s degree in Computer Engineering or Software Engineering
Job description

Comact is a leading supplier of equipment for the wood processing industry. Our optimization software is the brain behind our complete line of specialized wood-cutting machinery.

Position Overview

Under the supervision of the Software Director, the incumbent is responsible for programming and developing optimization software.

Optimization software developers must leverage their programming skills, resourcefulness, and analytical mindset to become specialists in our software and systems. Our software is used directly in the field and has a real impact on the performance of our customers’ wood processing plants.

Artificial intelligence is now at the core of our software, which runs in real time on our equipment.

Do you enjoy seeing the results of your work? You will have the opportunity to travel throughout North America to implement new features directly at customer sites.

Key Responsibilities
  • Design and develop real-time software modules in C and C++;
  • Develop solutions using artificial intelligence and computer vision;
  • Collaborate actively on product specifications;
  • Contribute your technological vision;
  • Participate in solving various issues raised by our customers;
  • Take part in the analysis and resolution of hardware and software problems;
  • Occasionally participate in the installation and commissioning of systems at customer sites;
  • Perform other tasks required for the proper operation of the optimization software development department.
Required Experience

You must have:

  • A university degree (Bachelor’s) or technical diploma in Computer Engineering, Software Engineering, or Electrical Engineering;
  • Knowledge of C and C++ programming languages (Python is an asset);
  • Knowledge of Linux.
General Requirements
  • Ability to work independently and in a structured manner;
  • Strong leadership and interpersonal skills;
  • Excellent problem-solving abilities and a passion for challenges;
  • Ability to work under pressure;
  • Good command of French and English, both spoken and written;
  • Hybrid work environment (flexible scheduling to maximize the benefits of remote and office work);
  • Dynamic team;
  • Attractive benefits package (dental care, employee assistance program, telemedicine, etc.);
  • Group RRSP;
  • On-site gym and group classes led by a kinesiologist;
  • Employee recognition activities;
  • Opportunities to travel throughout North America;
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.