Concepteur logiciel

Opsens Inc. · Quebec, Canada (Solutions) · First seen 2026-11-05

Apply on company site View on the company's hiring page (haemonetics.wd5.myworkdayjobs.com)

Posted by Opsens Inc. on the hiring system it uses for its careers page; applications go straight to the company.

Can I apply?

  • Full-time
  • Work permit not stated
  • Requires French

Software designer (Concepteur logiciel) role at Opsens Inc. in Quebec, Canada, developing embedded software for fibre-optic sensor products in C/C++ (real-time, multitasking).

Requires a bachelor's degree in computer, software or electrical engineering, plus experience with C, C++, C#, HTML and Java, and knowledge of Linux/RT-Linux.

Posting is entirely in French, so French appears to be needed to apply.

Salary, work arrangement (onsite/hybrid/remote) and work authorization are not stated.

From the posting
locations
ATS location: Quebec, Canada (Solutions)
employment types
<ats_employment_type>full_time</ats_employment_type>
job function
les principales tâches et responsabilités du concepteur logiciel sont liées au développement, à la conception et à l’amélioration des produits logiciels
skills
Expérience avec les langages C, C++, C#, HTML, Java
skills
Connaissance de l’environnement LINUX, RT-Linux embarqué
education required
Baccalauréat en génie informatique, logiciel ou électrique
languages required
Sous la supervision du Directeur Développement Logiciel
actionable
Développer des applications embarquées en C, C++ alliant multitâche et temps réel

Job description

We are constantly looking to add to our core talent. If you are seeking a career that is challenging and rewarding, a work environment that is diverse and dynamic, look no further — Haemonetics is your employer of choice.

Job Details Sous la supervision du Directeur Développement Logiciel, les principales tâches et responsabilités du concepteur logiciel sont liées au développement, à la conception et à l’amélioration des produits logiciels utilisant nos capteurs à fibres optiques.

Principales responsabilités

- Organiser, planifier et exécuter des tâches reliées au développement, à l’architecture, à la conception, la vérification et la validation, ainsi que la maintenance de logiciels dans le cadre du développement de nouveaux produits ainsi que dans le cadre d’optimisation de produits existants;

- Évaluer et résoudre les problèmes de fonctionnement logiciel, recommander des solutions, implanter les solutions et en documenter les corrections selon les processus en vigueur dans le projet;

- Participer à l’élaboration des essais unitaires, fonctionnels, d’intégration et à la validation complète des systèmes;

- Produire et mettre à jour la documentation selon les processus en vigueur dans le projet;

- Participer aux révisions techniques, incluant les revues de conception et les revues documentaires;

- Développer des applications embarquées en C, C++ alliant multitâche et temps réel;

- Assurer un support aux autres départements (production, ventes, clients) lorsque requis.

Exigences du poste

- Baccalauréat en génie informatique, logiciel ou électrique;

- Expérience avec les langages C, C++, C#, HTML, Java;

- Connaissance de l’environnement LINUX, RT-Linux embarqué;

- Débrouillardise, autonomie et souci du détail;

- Esprit de collaboration;

- Environnement des produits STMicroelectronics (ST) (processeurs STM32, STM Cube…), un atout;

- Environnement des produits Texas Instrument (TI) (Code Composer studio, …), un atout;

- Expérience avec les équipements de tests (multimètre, oscilloscope, JTAG, etc.), un atout.

EEO Policy Statement

Seen on