Stagiaire, développement de logiciel | Intern, Software Development
Job in
Montreal, Montréal, Province de Québec, Canada
Listing for:
Grass Valley
Full Time, Apprenticeship/Internship
position
Listed on 2026-03-14
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Location: MontrealPourquoi joindre les rangs de Grass Valley?
Grâce à sa technologie primée et à son expertise reconnue, Grass Valley permet aux créateurs, aux diffuseurs et aux organisations médiatiques de produire du contenu exceptionnel qui captive le public et connecte les gens par la magie des médias.
En tant que chef de file de la R&D de l’industrie, nous offrons la gamme la plus étendue et approfondie de solutions de pointe dans le secteur. Nous sommes le partenaire de confiance de nombreux grands noms créatifs du secteur des médias et du divertissement, car nous aidons nos clients à créer des entreprises médiatiques prospères et à s’adapter à l’évolution rapide du paysage médiatique.
Pour de plus informations, veuillez consulter notre site .
L’opportunité
Nous sommes ravis d’offrir un stage à temps plein au sein de notre département de Recherche et Développement pour l’été 2026, d’une durée de quatre (4) mois (Possibilité de prolongation).
Le ou la stagiaire rejoindra l’équipe SCRUM de GV Engine, qui développe, met à jour, documente et améliore les moteurs de traitement vidéo, audio et de données auxiliaires au cœur de plusieurs produits Grass Valley, notamment la plateforme GV AMPP. La collaboration avec les équipes de développement intégrant ces composants de base fera également partie intégrante du rôle.
Les services GV Engine sont développés en C++17, il est donc essentiel de maîtriser le langage C++ et la programmation orientée objet. Une bonne compréhension du traitement audio et vidéo facilite le travail.
Le ou la stagiaire contribuera au développement des moteurs audio, vidéo, des microservices et assurera le maintien des tests automatisés garantissant la stabilité des fonctionnalités. Surtout, la volonté d’apprendre, de s’adapter et d’appliquer de nouvelles compétences est indispensable.
Votre rôle
Développer et maintenir des interfaces logicielles en collaboration avec l’assurance qualité au sein d’une équipe Scrum ;Maintenir un haut niveau de qualité du produit et en garantir la stabilité ;Assurer le support des utilisateurs internes et externes des composants livrés ;Intégrer des tests automatisés utilisateur dans l’environnement de test Jenkins existant.Votre personnalité et vos compétences
Inscrit dans un programme de stage et en cours d'obtention d'un baccalauréat en informatique, technologies de l’information ou en ingénierie ;Expérience en développement logiciel sous Linux ;Expérience de travail au sein d’une équipe de développement logiciel Agile SCRUM ;Solides compétences en programmation orientée objet avec le langage moderne C++17 ;Capacité à écrire du code hautement performant ;Expérience en dockerisation ;Motivé(e) et passionné(e) par le développement logiciel de haute qualité ;Expérience démontrée de travail en équipe ;Capacité à travailler dans un environnement collaboratif multi-sites ;Connaissance des technologies de diffusion et des médias, un atout ;Connaissance des technologies de diffusion télévisuelle (SDTV, HDTV, RGB/YUV, espaces colorimétriques, entrelacé/progressif, VBI/VANC, AFD, etc.), un atout ;Connaissance des codecs audio/vidéo, des conteneurs de fichiers et/ou des formats de diffusion en continu, un atout ;Tout code démontrable renforce votre candidature :
Git Hub, Source Forge, Top Coder, Hacker Rank, contributions open source, etc ;Maîtrise du français et de l’anglais, à l’oral comme à l’écrit ;
Une connaissance de l’anglais adaptée aux fonctions est requise, car le ou la titulaire devra collaborer avec des membres de l’équipe situés dans divers pays tels que les États-Unis, le Royaume-Uni et la Pologne.Vos Conditions de Travail
Une rémunération concurrentielleUn environnement de travail accueillant et dynamiqueStage à temps plein (37.5 heures par semaine)Cette description de poste a pour but de décrire la nature générale et le niveau du travail qu’implique cet emploi. Il ne s’agit pas d’une liste exhaustive de toutes les responsabilités, tâches et compétences requises pour celui-ci.Grass Valley est un employeur qui adhère au principe de l’équité et prend ses décisions en matière d’emploi sans tenir compte du sexe, de l’état civil, de la race, de la religion, de la…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: