Grass Valley Logo

Grass Valley

Stagiaire, développement de logiciel (C#) | Intern, Software Development (C#)

Posted 2 Days Ago
Be an Early Applicant
In-Office
Montréal, QC, CAN
Internship
In-Office
Montréal, QC, CAN
Internship
Full-time software development intern joining Grass Valley’s Core Platform team for a four-month Winter 2027 internship. Responsibilities include developing and maintaining C# microservices, libraries, and React user interfaces; supporting product quality and stability; assisting users; and integrating automated tests into Jenkins. Candidates must be enrolled in a relevant bachelor’s program, have strong C# and object-oriented programming skills, communicate fluently in English, and work effectively in Agile teams. Kubernetes, MongoDB, agentic AI, and broadcast media experience are preferred.
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 Core Platform, responsable du développement, de la maintenance, de la documentation et de l'amélioration continue de la plateforme principale GV AMPP. La plateforme AMPP regroupe des services, des applications et des bibliothèques qui permettent d’exécuter et de gérer des applications et des flux de travail liés à la production média. La collaboration avec les équipes de développement qui créent des applications pour AMPP fera également partie intégrante du rôle.
Les services et les bibliothèques de Core Platform sont écrits en C#; de solides compétences en C# et en programmation orientée objet sont donc essentielles. Les interfaces utilisateur de Core Platform sont développées avec React. Une compréhension des microservices, de Docker, de Kubernetes et de MongoDB serait un atout. 
Le ou la stagiaire contribuera au développement de microservices, de bibliothèques et d’interfaces utilisateur, et participera au maintien des tests automatisés afin d’assurer la stabilité des fonctionnalités. Avant tout,
la personne stagiaire devra faire preuve d’une volonté d’apprendre, de s’adapter et de mettre en pratique de nouvelles compétences. 
Votre rôle

  • Développer et maintenir des composants logiciels en collaboration avec l’équipe d’assurance qualité au sein d’une équipe agile Kanban ; 
  • Maintenir un niveau élevé de qualité du produit et en assurer la stabilité ; 
  • Soutenir les utilisateurs internes et externes des artéfacts livrés ; 
  • Intégrer des tests automatisés à l’environnement de test Jenkins existant. 

Votre personnalité et vos compétences

  • Être inscrit à un programme de stage et poursuivre un baccalauréat en informatique, en technologies de l’information ou en génie ;
  • Solides compétences en programmation orientée objet avec le langage C# ;
  • Capacité à écrire du code performant ;
  • Motivation et intérêt marqué pour le développement de logiciels de haute qualité ;
  • Expérience démontrée du travail d’équipe ;
  • Maîtrise de l’anglais, à l’oral comme à l’écrit ;
    • Une connaissance de l’anglais adaptée aux fonctions est requise, car la personne titulaire du poste devra collaborer avec des membres de l’équipe situés dans différents pays, notamment les États-Unis, le Royaume-Uni et la Pologne. 
  • Capacité à travailler dans un environnement collaboratif réparti sur plusieurs sites ; 
  • Toute démonstration de code appuiera votre candidature : GitHub, SourceForge, TopCoder, HackerRank, contributions à des projets open source, etc ;
  • Expérience de travail au sein d’une équipe agile de développement logiciel ; 
  • Connaissance de Kubernetes et de MongoDB, un atout ; 
  • Expérience de l’utilisation de l’IA agentique pour la programmation et d’autres tâches, un atout ;
  • Connaissance des technologies de diffusion et des médias, 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 (4) months (Possibility of extension).
 

The intern will join the Core Platform team, responsible for developing, maintaining, documenting, and continuously enhancing the GV AMPP core platformThe AMPP platform is a set of services, applications and libraries for running and managing media production applications and workflows. Collaboration with development teams developing applications for AMPP is also a key part of the role.
 
The Core Platform services and libraries are written in C#, so strong C# and object-oriented programming skills are essential. The Core Platform UIs are written in React. An understanding of microservices, docker, Kubernetes, and MongoDB would help.
 
The intern will help develop microservices, libraries and UIs 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 components in collaboration with quality assurance within an agile Kanban team;
  • Maintain a high product quality standard and ensure its stability;
  • Support internal and external users of the delivered artifacts;
  • Integrate 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;
  • Strong object-oriented programming skills C# language;
  • Ability to write highly performing code;
  • Motivated and passionate about higher quality software development;
  • Proven teamwork experience;
  • Fluency in 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;
  • Any demonstrable code will help your application: github, sourceforge, topcoder, hackerrank, open contributions, etc;
  • Work experience in an Agile software development team;
  • Knowledge of Kubernetes, MongoDB an asset;
  • Experience of using Agentic AI for coding and other tasks an asset;
  • Knowledge of broadcast and media technologies, 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

Entry level
eCommerce • Food • Information Technology • Mobile • Cybersecurity • App development • Big Data Analytics
Provides front-counter and food-service support, including greeting customers, taking orders, preparing food, processing payments, packaging takeout orders, and replenishing refrigerators. The role requires teamwork, composure in stressful situations, attention to quality, sociability, and a customer-focused attitude. Full-time evening shifts are available from 2 p.m. to 10 p.m. or 4 p.m. to midnight.
Entry level
eCommerce • Food • Information Technology • Mobile • Cybersecurity • App development • Big Data Analytics
Welcomes customers, takes orders, processes cash and card payments, prepares food and beverages, manages mobile and delivery orders, assembles takeout orders, and maintains clean, sanitized work areas. The role requires teamwork, attention to detail, composure in a fast-paced environment, willingness to learn, and a strong commitment to customer service.
An Hour Ago
Remote or Hybrid
CA
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Coordinate cross-functional product go-to-market programs from planning through launch, adoption, and optimization. Build project plans, operating mechanisms, launch documentation, feedback loops, status updates, and decision logs. Partner with Product, Sales, Marketing, Enablement, Analytics, Finance, and leadership to align stakeholders, manage dependencies, identify blockers, and improve execution. Translate operational data and customer or field feedback into clear priorities and recommendations.

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