By clicking "Accept", you agree to the storage of cookies on your device to improve site navigation, analyze site usage, and assist with our marketing efforts. See our Privacy Policy for more information.

Frontmatec

Software developer in digital vision - R&D

Passionate about the fields of computer vision, artificial intelligence, and software development in general, the incumbent is expected to act as a software development expert in order to carry out and ensure the management and deployment of projects within the research and development department. The candidate will also be responsible for participating in architecture design, documenting his/her work and designing his/her own unit tests. He/she will do all this within a multidisciplinary team of experts in high-tech product development and according to the Agile and Test Driven Development (TDD) approach.

Benefits

  • Challenging jobs;
  • Flexible hours;
  • Several opportunities for advancement;
  • A free and accessible training room;
  • In-house training;
  • Travel opportunities;
  • And much more...

Responsibilities

  • Develop and introduce in-plant food processing on robotic, automated and connected platforms (IIoT);
  • Participate in the design and development of technology platforms and systems;
  • Actively participate in the definition of an efficient software architecture in collaboration with the team of developers;
  • Develop computer vision applications and algorithms of high complexity, accuracy and performance;
  • Develop models with artificial intelligence (Machine Learning) for certain applications;
  • Make modifications and adaptations to existing products;
  • Communicate actively, in agile mode, with the various stakeholders and managers of R&D projects;
  • Participate in the establishment of budgets and schedules in collaboration with project managers;
  • Participate in the implementation of organizational best practices through extensive knowledge of software development, TDD and DevOps ;
  • Write technical documents in collaboration with the technical writer and train the services and systems start-up team; and
  • Identify opportunities for continuous improvement and optimization and propose solutions;
  • Participate in the resolution of problems related to its projects by proposing innovative solutions;
  • Plan the FAT (Factory Acceptance Test) and SAT (Site Acceptance Test) at the software level and coordinate the actions that may result if necessary;
  • Participate in the installation and start-up of prototypes by adjusting and modifying equipment to optimize their operation in real life situations;
  • Participate in the planning and coordination of the installation and start-up of software, connectivity and computer vision elements, ensuring that all participants are trained and informed of plant and site safety standards;
  • At the end of the project, report on the various opportunities to be considered for future projects, with the aim of continuous improvement;
  • Ensure that Frontmatec's health and safety standards and applicable legislation (OSHA and OHSA) are applied on site and in the plant.

Qualifications

  • Experience in computer vision for industrial applications;
  • Master the latest software development technologies (Python, C++, openCV, Cuda, OpenCL, OpenGL, Tensorflow, Javascript and others) ;
  • Master the Linux and Windows environments;
  • Master at least one source code management platform (Git, SVN or others) ;
  • Master at least one documentation and tracking platform (Jira, Confluence, GitLab or others) ;
  • Master the concept of unit testing;
  • Agile project management ;
  • Good communication and analytical skills;
  • Good system approach: modular architecture, microservices and cross-platform ;
  • Creativity;
  • Autonomy;
  • Intellectual curiosity;
  • Judgement;
  • Sense of priority;
  • Sense of analysis and logic.

Training

  • Degree in software engineering combined with 3 to 5 years of experience.

The use of the masculine gender in the ad is only intended to lighten the content.

Frontmatec

Company profile

Frontmatec, a world-renowned international company, develops customized automation solutions for the food industry. From single machine sales to complete projects, Frontmatec offers unique, state-of-the-art solutions. Frontmatec is the result of the merger of six companies. With this combination of strengths, they are able to offer unique complete solutions that will create considerable added value for customers. With operations in Europe, America and Asia, Frontmatec serves a wide range of high-profile customers, from world-class manufacturers to large international food processors.

Sectors of activity

Manufacturing of industrial machinery

Service area

Province of Quebec

Number of employees

100+ people

Software developer in digital vision - R&D
Location:
Saint-Anselme
Job Type:
Permanent
Employment Sector:
Industry, Software, Vision
Annual Salary:
75
000$
-
90
000$