Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)

Genetec

Quebec

On-site

CAD 90,000 - 120,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Rémunération attrayante
Formation remboursée
Horaires flexibles
Café gratuit
Stationnement gratuit et/ou rembourse.
Consultations kinésiologue

Job summary

L'équipe Edge OS de Genetec développe un système d'exploitation et des services pour la gestion à distance des appareils Cloudlink destinés à déployer nos solutions de sécurité physique chez nos clients.

Vous participerez à l'analyse, au design et à l'implémentation de nouvelles fonctionnalités, tout en garantissant la qualité par des tests automatisés et l'intégration CI/CD. Rejoignez une équipe agile et internationale au Québec.

Qualifications

  • Diplôme ou expérience équivalente en génie logiciel.
  • Maîtrise du français et de l'anglais à l'oral et à l'écrit.
  • Connaissance d'un langage OO moderne et expérience correspondante.

Responsibilities

  • Analyser, concevoir et implémenter des fonctionnalités de la plateforme de gestion d'appareils connectés.
  • Assurer la qualité en respectant les tests automatisés et leur intégration CI/CD.
  • Estimer l'effort des tâches et gérer le temps pour livrer les solutions.
  • Travailler avec le chef d'équipe pour suivre la vision produit et les priorités.
  • Collaborer avec les chefs techniques, architectes et développeurs des autres équipes.

Skills

Langage orienté-objet moderne
Connaissance Linux
IoT / gestion de flotte à distance
Protocole de messaging AMQP/MQTT
Cloud / CI/CD

Education

Baccalauréat en génie informatique
Génie logiciel / sciences informatiques

Tools

Docker
Kubernetes

Job description

La grande famille Edge OS est responsable du développement d'un système d'exploitation ainsi que de services permettant la gestion à distance des appareils Cloudlink servant à déployer la prochaine génération de logiciels de sécurité physique de Genetec chez nos clients.

Vous aurez comme objectif d'offrir des fonctionnalités en lien avec la gestion du cycle de vie de l'appareil (enrôlement, mise à jour, etc.), le déploiement d'applications et l'observabilité de ces appareils sur le terrain.

Nous travaillons avec les technologies de pointe au confluent de l'IoT, de l'embarqué et du Cloud afin de fournir des solutions pour simplifier la gestion des opérations de nos clients, ainsi que, dans un esprit de collaboration, offrir des services clés destinés aux développeurs applicatifs de Genetec.

Votre journée en un coup d'oeil :
  • Participer à l'analyse, au design et à l'implémentation de nouvelles fonctionnalités d'une plateforme moderne de gestion d'appareils connectés
  • Avoir l'assurance qualité en tête en respectant les bonnes pratiques reliées aux tests automatisés et à leur intégration dans le cycle de développement logiciel
  • Contribuer à l'estimation de l'effort des tâches et la gestion du temps pour livrer les solutions en fonction des attentes
  • Collaborer avec votre chef d'équipe pour obtenir des directives et des objectifs de haut niveau en lien avec la vision du produit et les priorités à respecter
  • Travailler avec les différentes parties prenantes, telles que les chefs techniques, les architectes et les développeurs des autres équipes
Ce qui fait de vous un excellent candidat :
  • Baccalauréat en génie informatique, génie logiciel, en sciences informatiques ou expérience équivalente.
  • Solide connaissance et expérience avec un langage moderne de programmation orienté-objet.
  • Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
Un atout si vous avez :
  • Connaissance des langages C#/.NET, Go, Rust
  • Expérience avec Linux
  • Expérience avec les technologies IoT et la gestion de flotte à distance
  • Expérience avec les protocoles de messaging (AMQP, MQTT, etc.)
  • Expérience avec des engins de containerisation et d'orchestration (Docker, Kubernetes)
  • Expérience avec en développement Cloud dans un environnement CI/CD
Voilà ce que nous offrons !
  • Régime de rémunération attrayant
  • Programme de remboursement des frais de formation
  • Environnement avec bon niveau de maturité agile
  • Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
  • Café gratuit à volonté
  • Espace de stationnement gratuit et/ou remboursement du transport en commun
  • Consultations virtuelles avec notre kinésiologue / rabais sur l'abonnement au gym

Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler - votre profil pourrait nous surprendre!

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 - Edge Platform (Edge OS)
Développeur(euse) logiciel / Software Developer - Edge Platform (Edge OS)

Genetec • Quebec

Hybrid
CAD 95,000 - 125,000
Rémunération attrayante
Remboursement formation
Horaires flexibles
+3
Développeur(euse) logiciel / Software Developer - Edge Platform (Edge OS)
Développeur(euse) logiciel / Software Developer - Edge Platform (Edge OS)

Genetec Inc. • Quebec

On-site
CAD 95,000 - 135,000
Rémunération attrayante
Remboursement des frais de formation
Environnement agile
+4
Développeur(euse) logiciel / Software Developer - C#/.NET/Web (SC SaaS)
Développeur(euse) logiciel / Software Developer - C#/.NET/Web (SC SaaS)

Genetec • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Régime de rémunération attrayant
Programme de remboursement des frais
Horaires flexibles
+4
Développeur(euse) logiciel / Software Developer - Cloudrunner
Développeur(euse) logiciel / Software Developer - Cloudrunner

Genetec • Montreal

On-site
CAD 90,000 - 130,000
Rémunération compétitive
Repas subventionnés
Café et fruits gratuits
+2
Développeur(euse) logiciel / Software Developer - Cloud (SC SaaS)
Développeur(euse) logiciel / Software Developer - Cloud (SC SaaS)

Genetec • Montreal

On-site
CAD 112,522 - 144,671
Régime de rémunération attrayant
Programme de remboursement des frais de formation
Horaire de travail flexible
+4
Développeur(euse) logiciel / Software Developer - C#
Développeur(euse) logiciel / Software Developer - C#

Genetec • Montreal

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
Développeur(euse) logiciel / Software Developer - C#/.NET, WPF and Web
Développeur(euse) logiciel / Software Developer - C#/.NET, WPF and Web

Genetec Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Rémunération attrayante
Remboursement des frais de formation
Équilibre travail/vie privée - horaire
+1
Développeur(euse) logiciel / Software Developer - C#/.NET, WPF and Web
Développeur(euse) logiciel / Software Developer - C#/.NET, WPF and Web

Genetec • Montreal

On-site
CAD 90,000 - 130,000
Rémunération attractive
Remboursement frais formation
Équilibre travail-vie privée
+4
Développeur(euse) logiciel / Software Developer - Access Control Embedded
Développeur(euse) logiciel / Software Developer - Access Control Embedded

Genetec • Montreal

On-site
CAD 90,000 - 125,000
Rémunération attrayante
Formation remboursée
Équilibre travail-vie personnelle
+5
Développeur(euse) logiciel / Software Developer - Access Control Embedded
Développeur(euse) logiciel / Software Developer - Access Control Embedded

Genetec Inc. • Montreal

On-site
CAD 90,000 - 130,000
Rémunération attrayante
Remboursement des frais de formation
Horaires flexibles
+5