Grass Valley Logo

Grass Valley

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

Posted 6 Days Ago
Be an Early Applicant
In-Office
Montréal, QC, CAN
Internship
In-Office
Montréal, QC, CAN
Internship
Four-month full-time software development internship on Grass Valley’s GV Engine Scrum team. Responsibilities include developing and maintaining C++ software interfaces, audio/video engines, microservices, automated tests, and Jenkins test integrations. The intern will support product stability, quality assurance collaboration, and internal and external users. Strong modern C++, object-oriented programming, Linux development, Docker, Agile Scrum, teamwork, and French-English fluency are required. Broadcast, television, codec, and streaming knowledge are advantageous.
The summary above was generated by AI

                      Pourquoi joindre les rangs de Grass Valley?
Chez Grass Valley, nous donnons vie aux moments qui rassemblent le monde. Des plus grands événements sportifs en direct aux dernières nouvelles de l’actualité, en passant par les productions de divertissement haut de gamme, notre technologie et nos équipes sont au cœur des environnements médiatiques les plus exigeants de la planète.
Nous sommes l’Équipe GV : une équipe mondiale d’innovateurs, d’opérateurs, de bâtisseurs, de résolveurs de problèmes et d’agents du changement œuvrant dans les domaines de l’ingénierie, de la fabrication, de la chaîne d’approvisionnement, du succès client, des activités commerciales et des fonctions corporatives. Ensemble, nous façonnons l’avenir des technologies médiatiques.
Avec plus de 65 ans d’histoire, Grass Valley allie une expertise reconnue en matériel de haute performance à un écosystème infonuagique natif axé sur les logiciels en pleine expansion, grâce à l'Univers médiatique de Grass Valley (GVMU). Nous croyons que l’avenir ne repose pas sur un choix entre l’un ou l’autre, mais plutôt sur l’intégration intelligente de matériel conçu sur mesure et de plateformes logicielles modernes. Cette approche permet à nos clients de bénéficier de la flexibilité, de l’évolutivité et de la performance dont ils ont besoin pour réussir.
Notre culture repose sur cinq valeurs fondamentales : l'équipe avant tout, l’engagement envers nos clients, la volonté de gagner, grandir avec un but, et l’intégrité en tout temps. Nous visons l’excellence, assumons nos résultats et nous nous soutenons mutuellement afin d'avoir un impact à l’échelle mondiale.
Si vous souhaitez accomplir un travail porteur de sens, faire progresser votre carrière et contribuer à façonner l’avenir des médias, il y a une place pour vous chez Grass Valley. En rejoignant l’équipe GV, vous ne ferez pas simplement partie d’une entreprise : vous contribuerez à bâtir l’avenir.

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’hiver 2027, 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++, 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.
L’OS principal pour GVE est Linux, il est donc essentiel d’être confortable avec cet OS.

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++ ;
  • Familiarité avec les outils de codage basés sur l’IA ;
  • 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 ;
  • Tout code démontrable renforce votre candidature : GitHub, SourceForge, TopCoder, HackerRank, 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.
  • 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.

 

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?

At Grass Valley, we power the moments that bring the world together. From the biggest live sporting events to breaking news and premium entertainment, our technology and our people sit at the center of the most demanding media environments on the planet.
We are Team GV - a global team of innovators, operators, builders, problem-solvers, and change agents working across engineering, manufacturing, supply chain, customer success, commercial, and corporate functions. Together, we are leading the evolution of media technology.
With more than 65 years of heritage, Grass Valley combines deep expertise in high-performance hardware with a rapidly expanding software-defined, cloud-native ecosystem through the GV Media Universe (GVMU). We believe the future isn’t either/or - it’s the intelligent integration of purpose-built hardware and modern software platforms that gives our customers the flexibility, scalability, and performance they need to win.
Our culture is grounded in five core values: Team First - Customer Commitment - Play to Win - Grow with Purpose - Integrity Always. We set high standards, we own outcomes, and we support one another in delivering impact at global scale.
If you’re looking to do meaningful work, grow your career, and help shape the future of media - there’s a place for you at Grass Valley. At Team GV, you won’t just join a company, you’ll help build what’s next.

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 Winter 2027 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++, so strong C++ and object-oriented programming skills are essential. Understanding of audio and video processing helps.
Linux is our first environment for GVE so familiarity with it is an important requirement.

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++ language;
  • Familiarity with AI coding tools;
  • Ability to write highly performing code;
  • Dockerization experience;
  • Motivated and passionate about higher quality software development;
  • Proven teamwork experience;
  • Ability to work in a collaborative multi-site environment;
  • Any demonstrable code strengthens your application: GitHub, SourceForge, TopCoder, HackerRank, open-source contributions, etc;
  • 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.
  • 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.

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.
HQ

Grass Valley Montréal, Québec, CAN Office

Montréal, Canada

Similar Jobs

2 Days Ago
In-Office
Montréal, QC, CAN
Entry level
Entry level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Provides technical support and troubleshooting for customer-reported Transport and IP network issues. Responsibilities include diagnosing problems, delivering resolutions and analysis, participating in a 24/7 on-call rotation, traveling to customer sites as needed, and using Ericsson support tools. Requires networking knowledge, familiarity with Extreme and Juniper products, cloud competency, strong communication skills, and bilingual French and English proficiency.
Top Skills: CcnaCcnpCloud ComputingCsrExtreme Certified ProfessionalExtreme SwitchIp RoutingIp SwitchingJnciaJuniperMetisMhwebTransport & Ip Networks
2 Days Ago
Remote or Hybrid
Canada
Senior level
Senior level
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Design and coordinate electrical systems for commercial, industrial, laboratory, and technical facilities from concept through construction. Lead Revit/BIM-based design, coordinate external engineering firms and vendors, review documentation, support budgeting and commissioning, and maintain design intent. Provide expertise in power distribution, lighting, low-voltage systems, equipment integration, safety compliance, facility troubleshooting, and energy-efficient building systems.
Top Skills: AutocadBimBluebeamBuilding Automation Systems (Bas)Electrical EquipmentFire Alarm SystemsHvac ControlsLighting SystemsLow-Voltage SystemsMs ProjectNecNfpaOshaPower Distribution SystemsRevit
2 Days Ago
Hybrid
Montréal, QC, CAN
Junior
Junior
AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Develop and manage hotel partner relationships across an assigned territory. Optimize property content, rates, availability, promotions, and marketplace performance using data insights and Expedia tools. Advise partners on revenue management and marketing opportunities, negotiate seasonal deals, execute market initiatives, monitor KPIs, and collaborate with internal teams. Represent Expedia Group with local tourism and hotel organizations, coach colleagues, lead internal projects, and travel for partner visits 20–30% of the time.
Top Skills: Expedia Partner CentralRev+

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account