Développeur de logiciels
Apply NowCompany: Riedel Communications
Location: Laval, QC H7A 0A1
Description:
Si tu es passionn(e) par l'lectronique et le software Riedel Communications est la place pour toi: nos innovations sont utilises dans tous les vnements majeurs de sport, parc d'attraction et spectacles.
Rejoindre Riedel Communications, c'est embarquer dans l'aventure d'un vritable pionnier mondial de la technologie de rseau en temps rel base sur la fibre optique !
Nous avons hte 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 numrique des signaux. Notre centre d'ingnierie dveloppe des passerelles IP miniaturises, des processeurs de signaux et des convertisseurs pour les applications vido de diffusion, tandis que notre quipe des oprations est en charge de donner vie toute cette technologie. Nous travaillons avec des talents passionns et notre culture d'entreprise favorise la diversit, l'inclusion et... du fun !
Le rle de Dveloppeur de logiciels
Ce poste fait partie d'une quipe travaillant l'laboration d'un moteur de traitement de mdias. Elle implique l'criture de code C++ et la cration de scripts de tests automatiss avec pour but la transmission et le traitement de diffrents signaux vido, audio et de mtadonnes travers diffrents rseaux. Le/la candidat(e) travaillera en troite collaboration avec une quipe de dveloppeurs hautement motivs qui travaillent avec des technologies au cur de plusieurs produits de Riedel.
Une panoplie d'avantages dynamiques et attractifs!
Tes principales responsabilits
Tes principales connaissances et comptences gnrales
Fais partie de notre histoire passionnante !
Nous proposons un large ventail d'activits avec beaucoup de responsabilits personnelles et des possibilits d'accrotre votre potentiel.
Nous sommes un employeur souscrivant au principe de l'galit des chances et tous les candidats qualifis seront pris en considration pour un emploi sans considration de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'origine nationale, de handicap, de statut d'ancien combattant protg ou de toute autre caractristique protge par la loi.
English version
If you are passionate about electronics and software, RIEDEL Communications is the place for you: our innovations are used in all major sports events, amusement parks, and shows.
Joining RIEDEL Communications means embarking on the adventure of a true global pioneer in real-time fiber-based network technology!
What we do at Riedel Canada
RIEDEL Canada is a pioneer in the production of Small Form-Factor Pluggable (SFP) for digital signal processing. Our engineering center develops miniaturized IP gateways, signal processors, and converters for broadcast video applications, while our operations team is responsible for bringing all this technology to life. We work with passionate talent, and our corporate culture fosters diversity, inclusion, and... fun!
The role of Software designer
This position belongs to team working on a software media processing engine. This position implies writing of C++ code as well as creating automated test scripts with a goal to transmit and process different video, audio and data signals between various networks. The candidate will work in collaboration with a team of highly driven developers that work on technologies at the core of many Riedel products.
Riedel offers a variety of dynamic and attractive benefits!
Your key responsibilities
You possess most of the following knowledge and skills
Be part of the team and grow with us!
To achieve our goals, we are always looking for highly motivated and qualified employees to join our family and grow with us.
RIEDEL provides a creative and collaborative work environment, with great challenges.We believe and promote employee career advancement and offer flexible schedule as well as remote working.
As an equal opportunity employer, RIEDEL strives to achieve a workplace that is representative of the Canadian 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, color, religion, national origin, gender, sexual orientation, age, disability, veteran status or any other basis protected by law.
Rejoindre Riedel Communications, c'est embarquer dans l'aventure d'un vritable pionnier mondial de la technologie de rseau en temps rel base sur la fibre optique !
Nous avons hte 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 numrique des signaux. Notre centre d'ingnierie dveloppe des passerelles IP miniaturises, des processeurs de signaux et des convertisseurs pour les applications vido de diffusion, tandis que notre quipe des oprations est en charge de donner vie toute cette technologie. Nous travaillons avec des talents passionns et notre culture d'entreprise favorise la diversit, l'inclusion et... du fun !
Le rle de Dveloppeur de logiciels
Ce poste fait partie d'une quipe travaillant l'laboration d'un moteur de traitement de mdias. Elle implique l'criture de code C++ et la cration de scripts de tests automatiss avec pour but la transmission et le traitement de diffrents signaux vido, audio et de mtadonnes travers diffrents rseaux. Le/la candidat(e) travaillera en troite collaboration avec une quipe de dveloppeurs hautement motivs qui travaillent avec des technologies au cur de plusieurs produits de Riedel.
Une panoplie d'avantages dynamiques et attractifs!
- partir de 3 semaines de congs annuels
- 10 jours flexibles par anne
- Semaine de cong additionnelle en fin d'anne
- Horaires de travail flexibles
- Assurance collective ds le premier jour d'emploi, incluant une assurance salaire de courte dure, de la tlmedecine et un programme d'aide aux employ.e.s
- Gnreuse contribution employeur au REER
- Formation continue
- Des vnements sociaux tout au long de l'anne, guids par un comit social dynamique
- Des bornes de recharges gratuites pour vhicules lectriques
- Paniers de fruits frais
- Billets de saison des Canadiens!
Tes principales responsabilits
- Dveloppement logiciel, en troite collaboration avec les quipes d'assurance qualit ainsi que d'autres quipes de dveloppement.
- Crer et amliorer les tests automatiss en collaboration avec l'assurance qualit.
- Intgrer les scripts de tests automatiss l'environnement d'excution (Bamboo).
- Participer aux revues de code.
- Estimer le temps requis et la complexit de diverses tches de dveloppement venir.
- Documenter les fonctionnalits et interfaces (API) pertinentes.
- Supporter les quipes de R&D qui utilisent le moteur dvelopp
Tes principales connaissances et comptences gnrales
- Baccalaurat en gnie informatique/logiciel ou quivalent.
- 5 ans ou plus d'exprience dans le dveloppement de logiciels ou de logiciels embarqus.
- Exprience approfondie avec C/C++; d'autres langages peuvent tre envisages en fonction de l'exprience.
- Solides comptences en communication crite et verbale avec un bon niveau d'anglais.
- Familiarit avec les outils de dveloppement tels que Jira, Git.
- Connaissance des outils, techniques et principes de dveloppement Agile (SCRUM).
- Habilet travailler dans un environnement d'quipe distribue.
- De l'exprience en diffusion ou la connaissance de standards et technologies de mdias (ST 2110, SDI, WebRTC, H.264, H.265, JPEG-XS, MPEG transport streams, etc.) sont considrs des atouts.
- La connaissance et/ou l'exprience avec le systme d'opration Linux sont considrs des atouts.
- La connaissance et/ou l'exprience avec CUDA et/ou d'autres SDKs NVIDIA sont considrs des atouts.
- Le candidat doit tre autonome, possder de solides comptences en rsolution de problmes et s'engager dvelopper des logiciels de haute qualit.
Fais partie de notre histoire passionnante !
Nous proposons un large ventail d'activits avec beaucoup de responsabilits personnelles et des possibilits d'accrotre votre potentiel.
Nous sommes un employeur souscrivant au principe de l'galit des chances et tous les candidats qualifis seront pris en considration pour un emploi sans considration de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'origine nationale, de handicap, de statut d'ancien combattant protg ou de toute autre caractristique protge par la loi.
English version
If you are passionate about electronics and software, RIEDEL Communications is the place for you: our innovations are used in all major sports events, amusement parks, and shows.
Joining RIEDEL Communications means embarking on the adventure of a true global pioneer in real-time fiber-based network technology!
What we do at Riedel Canada
RIEDEL Canada is a pioneer in the production of Small Form-Factor Pluggable (SFP) for digital signal processing. Our engineering center develops miniaturized IP gateways, signal processors, and converters for broadcast video applications, while our operations team is responsible for bringing all this technology to life. We work with passionate talent, and our corporate culture fosters diversity, inclusion, and... fun!
The role of Software designer
This position belongs to team working on a software media processing engine. This position implies writing of C++ code as well as creating automated test scripts with a goal to transmit and process different video, audio and data signals between various networks. The candidate will work in collaboration with a team of highly driven developers that work on technologies at the core of many Riedel products.
Riedel offers a variety of dynamic and attractive benefits!
- Starting with 3 weeks of annual leave
- 10 flexible days per year
- Additional week of leave during the Holiday season
- Flexible working hours on a hybrid mode
- Group insurance from the first day of employment, including short-term disability insurance, telemedicine, and an employee assistance program
- Generous employer contribution to your RRSP
- Learning and development opportunities
- Social events throughout the year, guided by a dynamic social committee
- Free electric vehicle charging stations
- Fresh fruit baskets
- Montreal Canadiens season tickets raffle - Go Habs Go!
Your key responsibilities
- Software design and development, working closely with QA as well as other development teams.
- Create and enhance automated tests, in collaboration with QA.
- Integrate automated test scripts to the execution environment (Bamboo).
- Participate in code reviews.
- Estimate time and complexity of development tasks to come.
- Document relevant features and APIs.
- Support R&D teams making use of the engine.
You possess most of the following knowledge and skills
- Bachelor's Degree in software engineering or equivalent.
- 5 or more years experience in software software development.
- In-depth experience with C/C++; other languages may be considered depending on experience.
- Strong written and verbal communication skills with a good level of English.
- Familiarity with development tools such as Jira and Git.
- Knowledge of Agile Development tools, techniques, and principles (SCRUM).
- Ability to work in a distributed team environment.
- Experience in broadcast and knowledge of media standards and technologies (ST 2110, SDI, WebRTC, H.264, H.265, JPEG-XS, MPEG transport streams, etc.) are considered an asset.
- Knowledge and/or experience on the Linux operating system are considered an asset.
- Knowledge and/or experience with CUDA and/or other NVIDIA SDKs is considered an asset.
- The candidate is expected to be self-driven, with strong problem-solving skills, and is committed to developing high quality software.
Be part of the team and grow with us!
To achieve our goals, we are always looking for highly motivated and qualified employees to join our family and grow with us.
RIEDEL provides a creative and collaborative work environment, with great challenges.We believe and promote employee career advancement and offer flexible schedule as well as remote working.
As an equal opportunity employer, RIEDEL strives to achieve a workplace that is representative of the Canadian 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, color, religion, national origin, gender, sexual orientation, age, disability, veteran status or any other basis protected by law.