Concepteur Logiciels Senior

Gentec inc.

Quebec

On-site

CAD 110,000 - 150,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Horaire flexible
Programme d’assurances collectives
Télémédecine et PAE
Congés de maladie
Congés payés Noël/J-An
Remboursement formation et perfectionn
Stationnement gratuit
Remboursement frais télétravail

Job summary

Gentec recherche un concepteur(trice) logiciel senior pour son département Recherche et Développement. Le rôle couvre l’architecture, la conception et le développement de logiciels complexes, avec un encadrement technique des développeurs.

Le candidat idéal possède >10 ans d’expérience en temps réel embarqué, maîtrise C++, OS embarqués et leadership technique. Poste exigeant au sein d’un environnement réglementé, avec responsabilités en gestion de projets et Agile.

Qualifications

  • Maîtrise excellente du C++ moderne.
  • Conception orientée objet et systèmes temps réel/multitâches.
  • Connaissance des OS embarqués (Linux, QNX, VxWorks).
  • Expérience avec gestion de configuration, CI et tests automatisés.
  • Leadership technique reconnu et prise de décision.
  • Capacité à évoluer dans des environnements réglementés.
  • Bonnes aptitudes en communication et travail d'équipe.
  • Autonomie et rigueur, sens de l'initiative.
  • Plus de 10 ans d'expérience en développement temps réel embarqué.
  • Anglais intermédiaire.

Responsibilities

  • Diriger la préparation des évaluations logicielles pour les propositions R&D.
  • Superviser ou coordonner les plans de projet et d’homologation.
  • Rédiger ou valider les documents d’architecture logicielle.
  • Rédiger les rapports d’essais et analyser les résultats.
  • Piloter la définition des intrants et extrants du projet.
  • Participer à la gestion des projets Agile.
  • Élaborer la conception logicielle détaillée via schémas et diagrammes.
  • Réaliser la programmation de modules critiques et encadrer l’équipe.
  • Mettre en place et optimiser les différents types d’essais.
  • Conduire les revues de conception et de code et assurer la qualité technique.
  • Diagnostiquer les problématiques et recommander des améliorations.
  • Encadrer les développeurs juniors et partager l’expertise.
  • Participer à l’amélioration continue des processus.
  • Effectuer toute autre tâche connexe à un rôle sénior.

Skills

C++ (modern)
Conception orientée objet
RTOS embarqué
Linux/QNX/VxWorks
CI & tests automatisés
Leadership technique
Environnements réglementés
Communication & travail d'équipe
Anglais intermédiaire

Education

Baccalauréat en génie électrique / informatique / logiciel

Tools

Gestion de configuration
Intégration continue (CI)
Tests automatisés

Job description

Vous êtes à la recherche d'un milieu de travail stimulant qui offre du défi ? Gentec est à la recherche d’un(e) concepteur(trice) logiciel senior pour compléter son département de Recherche et Développement.

Le ou la concepteur(trice) logiciel senior assume un rôle clé dans la conception, l’architecture et le développement de logiciels complexes. Il ou elle agit comme personne-ressource au sein de l’équipe de développement, contribue activement aux décisions techniques stratégiques, et assure un encadrement technique auprès des membres moins expérimentés. Le ou la titulaire assure également le support avancé des produits existants.

Principales responsabilités :
  • Diriger la préparation des évaluations logicielles pour les propositions commerciales de projets R&D;
  • Superviser ou coordonner la préparation des plans de projet et d’homologation;
  • Rédiger ou valider les documents d’architecture logicielle;
  • Superviser la rédaction des rapports d’essais, incluant l’analyse des résultats;
  • Piloter la définition des intrants et extrants du projet;
  • Participer activement à la gestion des projets Agile;
  • Élaborer la conception logicielle détaillée sous forme de schémas et de diagrammes complexes;
  • Réaliser la programmation de modules critiques et encadrer les pratiques de développement de l’équipe;
  • Mettre en place et optimiser les différents types d’essais;
  • Conduire les revues de conception et de code et assurer la qualité technique globale;
  • Diagnostiquer les problématiques logicielles complexes sur les produits existants et recommander les améliorations;
  • Encadrer les développeurs juniors et intermédiaires, partager l’expertise et promouvoir les bonnes pratiques;
  • Participer à l’amélioration continue des processus de développement;
  • Effectuer toute autre tâche connexe à un rôle sénior.
Ce que nous recherchons :
  • Excellente maîtrise du langage C++, incluant les meilleures pratiques modernes;
  • Solide expertise en conception orientée objet et développement de systèmes temps réel et multitâches;
  • Très bonne connaissance des systèmes d’exploitation embarqués (Linux, QNX, VxWorks, etc.);
  • Expérience significative avec les outils de gestion de configuration, d’intégration continue et de tests automatisés;
  • Leadership technique reconnu et capacité à prendre des décisions critiques dans les projets;
  • Capacité à travailler dans des environnements complexes et réglementés;
  • Excellentes aptitudes en communication technique et en travail d’équipe;
  • Autonomie, rigueur, sens de l’initiative;
  • Polyvalence et souci de la qualité ;
  • Sens des responsabilités et de l’organisation ;
  • Esprit d'équipe et de collaboration ;
  • Capacité à encadrer les développeurs juniors et intermédiaires;
  • Expérience en intégration électronique et logicielle;
  • Baccalauréat en génie électrique, en génie informatique ou en génie logiciel ou équivalent.
  • Plus de 10 ans d’expérience en développement de logiciels de type temps-réel embarqué;
  • Anglais intermédiaire.
Les atouts :
  • Connaissance en programmation .NET (C#) ;
  • Connaissances des protocoles de communication IEC 61850, DNP3 et Modbus;
  • Expérience avec les méthodologies de développement agiles;
  • Bonnes capacités de communication et d'influence.
Ce que nous avons à vous offrir :
  • Horaire flexible
  • Programme d’assurances collectives complet
  • Télémédecine et PAE
  • Congés de maladie
  • Congés payés entre Noël et jour de l’an
  • Remboursement d’activités de formation et perfectionnement
  • Stationnement gratuit
  • Remboursement de frais de télétravail
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur(euse) logiciel / Software Developer - C#
Développeur(euse) logiciel / Software Developer - C#

Genetec • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Régime de rémunération attrayant
Programme de remboursement des frais de formation
Horaire de travail flexible
+4
Concepteur(trice) principal(e) logiciel / Senior Software Designer
Concepteur(trice) principal(e) logiciel / Senior Software Designer

iA Financial Group • Quebec

Hybrid
CAD 90,000 - 130,000
Assurances collectives
Régime de retraite
Rabais sur les produits iA
+1
Dév. logiciel sénior / Senior Software Dev. - C# / REST APIs & API Modernization
Dév. logiciel sénior / Senior Software Dev. - C# / REST APIs & API Modernization

Genetec • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Rémunération compétitive
Formation remboursée
Horaires flexibles
+4
Concepteur(trice) de logiciel embarqué / Embedded Software Designer
Concepteur(trice) de logiciel embarqué / Embedded Software Designer

Genetec • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Régime de rémunération attrayant
Repas subventionnés
Horaire de travail flexible
+3
DEVELOPPEUR / ARCHITECTE - .NET
DEVELOPPEUR / ARCHITECTE - .NET

Ingeniu inc. • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Assurances collectives
REER collectif
Environnement de travail ergonomique
+1
Concepteur.trice électrique – Client secteur manufacturier (poste en mode hybride)
Concepteur.trice électrique – Client secteur manufacturier (poste en mode hybride)

GCM Enviro Synergies • Lévis

Hybrid
CAD 70,000 - 90,000
REER 6% total avec employeur/employé
Vacances dès la première année
Assurances collectives (V/M/D/Voyage)
+2
Développeur·euse Full Stack Senior
Développeur·euse Full Stack Senior

1perTInent inc • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Développeur Senior C# .NET - Pigiste
Développeur Senior C# .NET - Pigiste

Webchallenge • Quebec

On-site
CAD 146,675 - 195,567
Flexibilité de travail
Option de télétravail
Équipe dynamique
Développeur(euse) logiciel senior
Développeur(euse) logiciel senior

Integratedcooling • Trois-Rivières, Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Assurances dentaires et télémédecine
PAE (plan d'aide employé)
Développeur(euse) Logiciel – Équipe Systèmes au sol
Développeur(euse) Logiciel – Équipe Systèmes au sol

Flyscan Systems Inc. • Quebec, Montreal (administrative region), Bromont

On-site
CAD 60,000 - 80,000
Congés de maladie illimités
Programme d’assurances collectives
Accès à une plateforme de télémédecine
+2