View job here

Vous êtes fier(e) de la contribution que vous apportez dans votre compagnie et avez à coeur d'atteindre vos objectifs à la fin de votre journée de travail?

Riedel Communications est pour vous! Nos innovations sont utilises dans tous les événements majeurs de sport, parc d’attraction et spectacles. Rejoindre notre équipe de production à Laval pour être au coeur d'une plateforme à la fine pointe de la technologie.

Nous avons hâte de faire votre connaissance!


Ton poste:

Tu reporteras au Chef d’équipe - logiciel embarqué et  tu développeras des fonctionnalités pour un system embarqué destiné au marché de la télédiffusion.

Tes tâches pourront inclure les suivantes:

•Prendre en charge diverses fonctionalités au cours du cycle de développement.
• Produire du code de qualité qui adresse les besoins clients.
• Effectuer des designs architecturaux pour améliorer la maintenabilité.
• S'engager avec les exigences commerciales et technologiques dans la conception et le développement.
• Réviser les documents de requis et donner des estimés.
• Résoudre les problèmes escaladés du support à la clientelle.
• Participer à la planification de sprint, d’initiatives interfonctionnelles et favoriser la collaboration.
• Améliorez l'équipe grâce à des revues de code et en créant du code de référence.
• Encadrer et faire grandir les développeurs juniors grâce au codage jumelé et en étant une ressource de référence.
• Générer et mettre en œuvre des améliorations de processus.
• Améliorer la qualité, la sécurité et les performances des produits.

Ton expérience et tes compétences

  • Baccalauréat en génie logiciel ou équivalent.
  • 10 ans ou plus d'expérience dans le développement de logiciels, incluant 5 ans en systèmes embarqués.
  • 2 ans ou plus d'expérience dans un rôle de leadership.
  • Expérience approfondie avec C/C++. Expérience avec Python et Rust est un atout. D'autres langues peuvent être envisagées en fonction de l'expérience.
  • Expérience de développement sous Linux embarqué, expérience avec Yocto un atout.
  • Familiarité avec les outils de développement tels que Jira, Confluence, Git.
  • Connaissance des outils, techniques et principes de développement Agile (SCRUM).
  •  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é.
  •  De l’expérience dans le domaine de la télédiffusion est considérée comme un atout 
  • Maîtrise de l'anglais à l'écrit et à l'oral.

Les avantages de rejoindre Riedel Communications

Nous proposons à toutes nos employé.e.s un large éventail d'activités avec beaucoup de responsabilités personnelles et des possibilités d'accroître ton potentiel.

Dès le premier jour d'emploi, tu auras accès aux conditions suivantes :

  • Poste temps plein permanent à 37.5 heures par semaine
  • Un minimum de 3 semaines de congés annuels
  • 10 jours de temps personnel par année, sans justification
  • Une semaine additionnelle pendant les fêtes de fin d'année
  • Assurance collective prise en charge à 50%
  • Remboursement de la cotisation à l'OIQ, le cas échéant
  • Participation au Programme REER
  • Programme d'aide aux employé.e.s et télémédecine
  • Formation continue
  • Horaires super flexibles et télétravail sans justification
  • Bornes de recharge gratuites pour autos électriques
  • Paniers de fruits au bureau
  • Des billets de saison des Canadiens!

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.

***

Are you driven by innovation and constantly exploring new technologies?
Do you like coding?
Are you proud to be one step ahead of all technological innovations?
Have you worked or would you like to work in the broadcast industry?

Come join Riedel Canada's engineering department and explore the most advanced audiovisual technologies with us!

You will work on the development of all current and future electronic products of Riedel Communications - used in sporting events, amusement parks, shows and other global events.

We provide radio and intercom services, event IT solutions as well as fiber and wireless based audio and video transmission systems for large-scale events such as the Olympic Games or World Cups.

Joining Riedel Communications means embarking on the adventure of a pioneer in real-time network technology based fiber optics!


Your Role:

You will report to the Embedded Software Team Leader and will develop features for an embedded system aimed at the broadcast market as well as contribute to the team's growth.

Your tasks could include the following:

  • Take ownership of various features during the release cycle.
  • Produce quality code which addresses customer's use cases.
  • Make architecture design to improve maintainability.
  • Engage with business and technology requirements in design & development.
  • Review product requirements and provide estimates.
  • Solve escalated issues from customer support.
  • Participate in sprint planning and cross-functional company initiatives that foster collaboration.
  • Level-up the team through code reviews and by creating reference codes.
  •  Mentor and coach junior developers through paired coding.
  • Generate and implement process improvements,
  • Improve product quality, security and performance.

Experience and Skillset:

  • 10 or more years experience in software development, including 5 or more years in embedded systems.
  • In-depth experience with C/C++. Experience with Python and Rust considered an asset. Other programming languages may be considered depending on experience
  •  Experience in embedded Linux development; experience with Yocto considered an asset.
  •  Familiarity with development tools such as Jira, Confluence, Git
  • Solve escalated issues from customer support.
  • Participate in sprint planning and cross-functional company initiatives that foster collaboration.
  • Knowledge of Agile Development tools, techniques and principles (SCRUM).
  • The candidate is expected to be self-driven, with strong problem-solving skills, and is committed to developing high quality software
  •      Fluent in English and French (written and spoken)
  •  Experience in broadcast is considered an asset.

Advantages of joining Riedel Communications:

A wide range of activities with lots of personal responsibilities and opportunities to increase your potential!

From the first day of employment, you will have access to the following conditions:

  • A minimum of 3 weeks annual leave
  • 10 personal days
  • An additional paid week off during the holidays
  • Group Insurance Plan covered at 50%
  • Group RRSP Plan
  • EAP and telemedicine through Dialogue
  • Continuing education
  • Flexible working hours
  • Free charging stations for electric cars
  • Fruit baskets in the office
  • Canadiens season tickets!

As an equal opportunity employer, Riedel strives to achieve a workplace that is representative of the workforce and of the people we serve. As such we are pleased to welcome a diverse, qualified workforce. All applications with suitable skills to the job will be taken into consideration regardless of the candidate’s race, colour, religion, national origin, gender, sexual orientation, age, disability, veteran status or any other basis protected by law.


Sabrina Vena
RIEDEL Communications Canada Inc.
4600 rue Louis B. Mayer
Laval, QC, H7P 6 E4

+1 (514).224.1927