Stagiaire, développement de logiciel | Intern, Software Development

Sorry, this job was removed at 04:11 p.m. (CST) on Thursday, Jul 03, 2025
Be an Early Applicant
Montréal, QC, CAN
In-Office
Digital Media • News + Entertainment
The Role

                      Pourquoi 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 www.grassvalley.com.

 

L’opportunité

Nous sommes ravis d’offrir un stage à temps plein au sein de notre département de Recherche et Développement pour l’automne 2025, 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 ;
  • 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.
  • 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 : GitHub, SourceForge, TopCoder, HackerRank, contributions open source, etc.

 

Vos Conditions de Travail

  • Une rémunération concurrentielle
  • Un environnement de travail accueillant et dynamique
  • Stage à 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 couleur, de l’âge, du handicap, de l’orientation sexuelle ou du statut de vétéran protégé.

Why Join Grass Valley?

With our award-winning technology and trusted expertise, Grass Valley enables and empowers creators, broadcasters and media organizations to produce brilliant content that captivates audiences and connects people through the magic of media.

As the industry’s R&D powerhouse, we offer the widest and deepest range of best-in-class solutions in the industry. We are the trusted partner to many of the biggest and most creative names in the media and entertainment business as we help our customers to build successful media businesses and navigate the rapidly shifting mediascape.

For more information, please visit www.grassvalley.com.

The Opportunity
We are excited to offer a full-time internship in our Research & Development department for Fall 2025, lasting four (4) months (Possibility of extension).
The intern will join the GV Engine SCRUM team, which develops, updates, documents, and improves core video, audio, and ancillary data engines used in multiple Grass Valley products, including the GV AMPP platform. Collaboration with development teams integrating these base components is also a key part of the role.
The GV Engine services are written in C++17, so strong C++ and object-oriented programming skills are essential. Understanding of audio and video processing helps.
The intern will help develop audio, video engines, microservices and maintain automated tests to ensure feature stability. Most importantly, a willingness to learn, adapt, and apply new skills is essential.

Your Role

  • Develop and maintain software interfaces in collaboration with quality assurance within a Scrum team;
  • Maintain a high product quality standard and ensure its stability;
  • Support internal and external users of the delivered artifacts;
  • Integrate user automated tests in the existing Jenkins test environment.

Who you are

  • Enrolled in an internship program and currently working toward a bachelor's degree in computer science, information technology, or engineering;
  • Experience in Linux software development;
  • Work experience in an Agile SCRUM software development team;
  • Strong object-oriented programming skills with modern C++17 language;
  • Ability to write highly performing code;
  • Dockerization experience;
  • Motivated and passionate about higher quality software development;
  • Proven teamwork experience;
  • Fluency in French and English, both oral and written;
    • Knowledge of English appropriate to the duties is required, as the incumbent is expected to work with team members in different countries such as the United States, the United Kingdom, and Poland.
  • Ability to work in a collaborative multi-site environment;
  • Knowledge of broadcast and media technologies, an asset;
  • Knowledge of television broadcast (SDTV, HDTV, RGB/YUV, color spaces, interlaced/progressive, VBI/VANC, AFD, etc.), an asset;
  • Knowledge of A/V codecs and file containers and/or streaming formats, an asset ;
  • Any demonstrable code strengthens your application: GitHub, SourceForge, TopCoder, HackerRank, open-source contributions, etc.

Working Conditions

  • Competitive Compensation packages
  • Energizing and supportive work environment
  • Full-Time Internship (37.5 hours per week)

  • This job description is intended to describe the general nature and level of work involved for this job.  It is not an exhaustive list of all responsibilities, duties and skills required of this job.
  • Grass Valley is an equal opportunity employer and makes employment decisions without regard to gender, marital status, race, religion, colour, age, disability, sexual orientation or protected veteran status.

Similar Jobs

Square Logo Square

Account Executive

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
130K-234K Annually

Samsara Logo Samsara

Quality Assurance Analyst

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
Canada
4000 Employees
96K-125K Annually

Applied Systems Logo Applied Systems

Site Reliability Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
2 Locations
3040 Employees
65K-135K Annually

Applied Systems Logo Applied Systems

Senior Site Reliability Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
2 Locations
3040 Employees
65K-160K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
1,373 Employees
Year Founded: 1959

What We Do

Grass Valley is the leading technology provider for the live media and entertainment industry. Trusted by the world's top media producers, powering their media centers, mobile production units, 24-hour newsroom, and sports streaming platforms. As the number one trusted partner in media technology, Grass Valley enables content owners and service providers to create and deliver live experiences in the most efficient way. Whether it’s IP-native cameras or state-of-the-art cloud production platforms, Grass Valley is at the forefront of ground-breaking live media innovation. Grass Valley continues to pioneer market-leading advances based on cloud and software efficiency to transform live content for the streaming era today and in the future. Headquartered in Montreal, Grass Valley has been engaged in the media technology business for over 60 years. For information about Grass Valley solutions and services, please visit grassvalley.com.

Similar Companies Hiring

bet365 Thumbnail
Digital Media • Gaming • Software • Esports • Automation
Denver, Colorado
9000 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account