Développeur.se de logiciels / Software Developer

Riedel

Laval (administrative region)

Hybrid

CAD 85,000 - 120,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Congés annuels 3 semaines
3 jours personnels
7 jours maladie
Horaires flexibles
Assurance collective et télémédecine
REER généreux
Événements sociaux

Job summary

Riedel Communications Canada Inc. recherche un Développeur.se de logiciels passionné pour contribuer à un moteur de traitement multimédia.

Vous écrirez du code C++ pour transmettre et traiter signaux vidéo et audio en réseau, en collaboration avec une équipe motivée et des produits phares de l’entreprise. Le poste fait partie d’une équipe axée sur la performance et la qualité du code, avec des horaires flexibles et une culture d’entreprise axée sur l’inclusion et la créativité.

Qualifications

  • Baccalauréat en génie informatique/logiciel ou équivalent.
  • Au moins 5 ans d'expérience en développement logiciel ou embarqué.
  • Compétences fortes en C/C++ et livraison de données à haut débit.
  • Connaissance de systèmes multithread et mémoire partagée.
  • Bon niveau d'anglais et de communication écrite.

Responsibilities

  • Développement logiciel, en étroite collaboration avec les équipes d’assurance qualité.
  • Créer et améliorer les tests automatisés en collaboration avec l’assurance qualité.
  • Intégrer les scripts de tests automatisés à l’environnement d’exécution.
  • Participer aux revues de code.
  • Estimer le temps requis et la complexité des tâches à venir.
  • Documenter les fonctionnalités et interfaces (API).
  • Supporter les équipes de R&D qui utilisent le moteur développé.

Skills

C/C++
Anglais
Multithreading
Bash
Python

Education

Baccalauréat en génie informatique/logiciel

Tools

Jira
Git

Job description

Développeur.se de logiciels / Software Developer

Si tu es passionné(e) par l’électronique, le software, le hardware, Riedel Communications est la place pour toi: nos innovations sont utilisées dans tous les événements majeurs de sport, parc d’attraction et spectacles.

Rejoindre Riedel Communications, c’est embarquer dans l’aventure d’un véritable pionnier mondial de la technologie de réseau en temps réel basée sur la fibre optique !

Nous avons hâte de faire ta connaissance!

Ce que nous faisons chez Riedel Canada

Riedel Canada est un pionnier dans la production de SFP (small form-factor pluggable) pour le traitement numérique des signaux. Notre centre d’ingénierie développe des passerelles IP miniaturisées, des processeurs de signaux et des convertisseurs pour les applications vidéo de diffusion, tandis que notre équipe des opérations est en charge de donner vie à toute cette technologie. Nous travaillons avec des talents passionnés et notre culture d’entreprise favorise la diversité, l’inclusion et… du fun !

Le rôle de Développeur.se de logiciels

Ce poste fait partie d’une équipe travaillant à l’élaboration d’un moteur de traitement de médias. Il implique l’écriture de code C++ avec pour but la transmission et le traitement de différents signaux vidéo, audio et de métadonnées à travers différents réseaux. Le candidat retenu fera partie d’une équipe où la performance et la qualité du code sont primordiales. Il travaillera en étroite collaboration avec une équipe de développeurs hautement motivés qui travaillent avec des technologies au cœur de plusieurs produits de Riedel.

Une panoplie d’avantages dynamiques et attractifs!

  • À partir de 3 semaines de congés annuels
  • 3 journées personnelles et 7 journées maladies
  • Semaine de congé additionnelle en fin d’année
  • Horaires de travail flexibles
  • Assurance collective dès le premier jour d’emploi, incluant une assurance salaire de courte durée, de la télémedecine et un programme d’aide aux employé.e.s
  • Généreuse contribution employeur au REER
  • Des évènements sociaux tout au long de l’année, guidés par un comité social dynamique
  • Des bornes de recharges gratuites pour véhicules électriques
  • Paniers de fruits frais
  • Tirage pour billets de saison des Canadiens et de La Victoire tout au long de l’année!

Tes principales responsabilités

  • Développement logiciel, en étroite collaboration avec les équipes d’assurance qualité ainsi que d’autres équipes de développement.
  • Créer et améliorer les tests automatisés en collaboration avec l’assurance qualité.
  • Intégrer les scripts de tests automatisés à l’environnement d’exécution.
  • Participer aux revues de code.
  • Estimer le temps requis et la complexité de diverses tâches de développement à venir.
  • Documenter les fonctionnalités et interfaces (API) pertinentes.
  • Supporter les équipes de R&D qui utilisent le moteur développé.

Tes principales connaissances et compétences générales

  • Baccalauréat en génie informatique/logiciel ou équivalent
  • 5 ans ou plus d’expérience en développement de logiciels ou de logiciels embarqués.
  • Expérience approfondie avec C/C++; (un atout si C++17/C++20/C++23),d’autres langues peuvent être considérés en fonction de l’expérience.
  • Expérience avec les problématiques de traitement et de livraison de données à haut débit dans un logiciel de haute performance.
  • Expérience avec la mémoire partagé et la gestion de ressources multifil (multithread) / multiprocessus.
  • Solides compétences en communication écrite et verbale avec un bon niveau d’anglais.
  • Familiarité avec les outils de développement tels que Jira, Git.
  • Connaissance des outils, techniques et principes de développement Agile (SCRUM).

Atouts:

  • Expérience avec les instructions SIMD (SSE, AVX, NEON, SVE)
  • De l’expérience en diffusion ou la connaissance de standards et technologies de médias (ST 2110, SDI, WebRTC, H.264, H.265, JPEG-XS, MPEG transport streams, etc.) sont considérés des atouts.
  • La connaissance et/ou l’expérience avec le système d’opération Linux sont considérés des atouts.
  • La connaissance et/ou l’expérience avec CUDA et/ou d’autres SDKs NVIDIA sont considérés des atouts.
  • Expérience avec bash et/ou python.

Caractéristiques de la personnalité

  • Capacité à travailler dans un environnement d’équipe distribuée.
  • Le candidat doit être autonome, posséder de solides compétences en résolution de problèmes et s’engager à développer des logiciels de haute qualité.
  • Solides compétences en communication écrite et verbale avec un bon niveau de français et d’anglais*.

*L’anglais est requis pour ce poste, car Riedel Communications Canada Inc. fait partie du groupe international Riedel Communications GmbH & Co. KG, dont le siège social est situé en Allemagne. La majorité des communications avec nos collègues et clients, à l’extérieur du bureau, se font en anglais.

Fais partie de notre histoire passionnante !

Nous proposons un large éventail d’activités avec beaucoup de responsabilités personnelles et des possibilités d’accroître votre potentiel.

Nous sommes un employeur souscrivant au principe de l’égalité des chances et tous les candidats qualifiés seront pris en considération pour un emploi sans considération de race, de couleur, de religion, de sexe, d’orientation sexuelle, d’origine nationale, de handicap, de statut d’ancien combattant protégé ou de toute autre caractéristique protégée par la loi.

  • Montreal Canadiens & La Victoire season tickets raffle
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Chef.fe d’équipe développement logiciels / Teamlead Software
Chef.fe d’équipe développement logiciels / Teamlead Software

Riedel • Laval (administrative region)

Hybrid
CAD 110,000 - 140,000
Congés annuels
Assurance collective
Télétravail hybride
+1
Développeur.se de logiciels / Software Developer
Développeur.se de logiciels / Software Developer

Riedel Communications GmbH & Co. KG • Laval (administrative region)

On-site
CAD 70,000 - 110,000
Congés 3 semaines
Assurance collective
Contribution REER
+5
Chef d'équipe développement logiciels / Teamlead Software
Chef d'équipe développement logiciels / Teamlead Software

RIEDEL Communications • Laval (administrative region)

On-site
CAD 110,000 - 150,000
3 semaines de vacances annuelles
3 journées personnelles et 7 journées 
Congé maladie
+9
Chef.fe d'équipe développement logiciels / Teamlead Software
Chef.fe d'équipe développement logiciels / Teamlead Software

RIEDEL Communications • Laval (administrative region)

On-site
CAD 120,000 - 160,000
Vacation: 3 weeks
3 personal days and 7 sick days
Additional week off during Holidays
+8
UX / UI Designer – Produits Vidéo (h/f/d)
UX / UI Designer – Produits Vidéo (h/f/d)

RIEDEL Communications • Laval (administrative region)

On-site
CAD 65,000 - 95,000
Congés annuels 3 semaines
Télétravail hybride
Assurance santé
+1
Analyste principal(e) des systèmes, Gestion des fautes et OSS
Analyste principal(e) des systèmes, Gestion des fautes et OSS

Rogers Communications • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Premier développeur ou première développeuse Android, Équipe OTT (Service français) (télétravail/hybride)
Premier développeur ou première développeuse Android, Équipe OTT (Service français) (télétravail/hybride)

CBC/Radio-Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Horaire flexible
Possibilité de travail à domicile
Rémunération globale compétitive
+2
Premier développeur ou première développeuse C# - Équipe OTT (Services français) (télétravail/hybride)
Premier développeur ou première développeuse C# - Équipe OTT (Services français) (télétravail/hybride)

CBC/Radio-Canada • Montreal (administrative region)

Hybrid
CAD 85,000 - 120,000
Horaires flexibles
Télétravail/Hybride
Rémunération compétitive
+3
Lead Software Engineer – AI, Data Visualization & Platform
Lead Software Engineer – AI, Data Visualization & Platform

Astucemedia • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Comprehensive Group Insurance
RRSP Matching Program
Wellness Allowance
+2
Technicien(ne), ressources matérielles - (Contrat de 6 mois)
Technicien(ne), ressources matérielles - (Contrat de 6 mois)

Intact Financial Corporation • Laval (administrative region)

On-site
CAD 51,000 - 62,000