Pourquoi joindre les rangs de Grass Valley?
GV est le chef de file des solutions de diffusion en direct.
GV demeure au fait des tendances du marché : Nous créons des solutions de diffusion en direct novatrices et révolutionnaires pour répondre aux besoins et aux réalités des clients.
La riche histoire de GV : Depuis les 60 dernières années, nous avons permis la production de contenu riche et intéressant en permettant aux téléspectateurs de se trouver au cœur de l’action. Nous croyons en la force de ces liens.
L’équipe de GV : Nous sommes des créateurs compétents. Nous carburons à la passion, au dévouement et à la collaboration. Chez GV, nous avons un objectif principal : offrir des solutions personnalisées de qualité supérieure à nos clients partout dans le monde.
Voulez-vous faire partie de notre équipe d’ambassadeurs, de technologues, de leaders d’opinion ou de novateurs?
Aidez-nous à répandre la magie de la diffusion. Joignez-vous à notre équipe!
Pour de plus amples informations, veuillez consulter le site www.grassvalley.com .
L’opportunité
Nous avons le plaisir d’annoncer l’ouverture d’un poste de Concepteur Principal de Logiciels au sein de notre département R&D. Le candidat sélectionné Concepteur Principal de Logiciels sera un membre important de l’équipe SCRUM GV Engine. Cette équipe est responsable de la création, du développement, de la mise à jour, de la documentation et de l’amélioration des moteurs vidéo, audio et des métadonnées au cœur de plusieurs produits Grass Valley, y compris la plateforme GV AMPP. Vous travaillerez également en étroite collaboration avec les équipes de développement intégrant les composants de base livrés par l’équipe.
Les services de traitement multimédia du GV Engine sont écrits en langage C++14. Par conséquent, une bonne maîtrise du langage C++ et de la programmation orientée objet est essentielle. Une bonne compréhension du traitement audio et vidéo est également importante.
Votre rôle consistera à développer des moteurs audio et vidéo ainsi que des microservices. Vous serez également responsable de maintenir des tests automatisés garantissant la stabilité des fonctionnalités implémentées.
Avant tout, le désir de s’adapter et d’appliquer les compétences que vous acquerrez, ainsi que la volonté de profiter des opportunités et des expériences d’apprentissage, sont plus qu’essentiels.
Ce poste peut être 100% à distance, hybride ou sur un site existant de GV, selon la préférence du candidat.
Pour plus d’informations sur AMPP, veuillez consulter notre site : https://www.grassvalley.com/products/cloud-based-workflows/cloud-based-workflows/gv-ampp/ .
Votre rôle
Architecturer, développer et maintenir des interfaces logicielles en collaboration avec l’équipe d’assurance qualité au sein de l’équipe SCRUM ;
Maintenir un haut niveau de qualité du produit et assurer sa stabilité ;
Apporter un soutien aux utilisateurs internes et externes des modules livrés ;
Intégrer des tests d’utilisation automatisés dans l’environnement de test Jenkins existant ;
Mentorer les développeurs, partager les connaissances et fournir une formation interne.
Votre personnalité et vos compétences
Baccalauréat en informatique, technologies de l’information, génie logiciel ou expérience équivalente ;
Au moins dix (10) ans d’expérience dans le développement de logiciels Linux ;
Expérience de travail pertinent au sein d’une équipe de développement Agile SCRUM ;
Solides compétences en programmation orientée objet avec le langage C++14 moderne ;
Connaissance de la diffusion télévisée (SDTV, HDTV, espaces colorimétriques RGB/YUV, entrelacé/progressif, VBI/VANC, AFD, etc.) ;
Connaissance des codecs audio/vidéo, des conteneurs de fichiers et/ou des formats de streaming ;
Connaissance approfondie des algorithmes de traitement audio ;
Connaissance approfondie des algorithmes de traitement vidéo ;
Connaissance de la suite de normes SMPTE 2110 ;
Expérience de l’utilisation du traitement parallèle (SIMD, Cuda) ;
Expérience dans la prise de décisions stratégique afin de partager des tâches entre le CPU et le GPU de façon à maximiser les performances ;
Capacité à écrire un code hautement performant ;
Motivation et passion pour le développement de logiciels de haute qualité ;
Solide expérience de travail en équipe ;
Excellentes compétences en communication écrite et orale en anglais ;
Capacité à travailler dans un environnement collaboratif multi-sites ;
Connaissance approfondie des technologies de diffusion et des médias ;
Toute démonstration de code sera utile pour votre candidature: GitHub, SourceForge, Topcoder, HackerRank, contributions ouvertes, etc.
Vos Conditions de Travail
Une rémunération concurrentielle
Un environnement de travail accueillant et dynamique
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?
GV is the leader in live broadcast solutions.
GV keeps current with the evolving market: We create innovating breakthrough live broadcast solutions to serve customer’s needs and realities.
GV’s rich history: For the last 60 years, we have enabled the production of rich and compelling content bringing viewers as close to the action as possible. We believe in real connection.
The GV people: We are knowledgeable creatives. We thrive on passion, dedication, and collaboration. At GV, we have one main goal, which is to deliver high quality and individually curated solutions to customers worldwide.
Are you our next ambassador, technologist, thought leader or innovator?
Help us continue to spread the broadcast magic. Join us!
For further information, please visit www.grassvalley.com .
The Opportunity
We are pleased to announce the opening of a Principal Software Designer position in the R&D department. The selected candidate will be an important member of the GV Engine SCRUM team. This team is responsible for creating, developing, updating, documenting and improve core video, audio and ancillary data engines at the center of multiple Grass Valley products, including the GV AMPP platform. You will also be working in tight collaboration with development teams integrating the base components delivered by the team.
The GV Engine media processing services are written in C++14 format. As such, a good mastering of the C++ language and object-oriented programming is essential. A good understanding of audio and video processing is also important.
Your role will consist in developing audio and video engines and microservices. You will also be responsible for sustaining automated tests ensuring the stability of the implemented features.
Most of all, the desire to adapt and apply the skills you will gain as well as striving to benefit from opportunities and learning experiences is more than essential.
This position can be fully remote, hybrid or in an existing GV office, as the candidate would prefer.
For more information regarding AMPP, please visit our webpage: https://www.grassvalley.com/products/cloud-based-workflows/cloud-based-workflows/gv-ampp/ .
Your Role
Architect, 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;
Mentor developers, share knowledge, provide internal training.
Who you are
Bachelor’s degree in computer science, IT, software engineering or equivalent experience;
Minimum of ten (10) years experience in Linux software development;
Relevant work experience in an Agile SCRUM software development team;
Strong object-oriented programming skills with modern C++14 language;
Knowledge of television broadcast (SDTV, HDTV, RGB/YUV, color spaces, interlaced/progressive, VBI/VANC, AFD, etc.);
Knowledge of A/V codecs and file containers and/or streaming formats;
Deep knowledge of audio processing algorithms;
Knowledge of SMPTE 2110 standard suite;
Experience using parallel treatment (SIMD, Cuda);
Experience making strategic performance decisions when to use GPU vs CPU;
Ability to write highly performing code;
Motivated and passionate about higher quality software development;
Proven teamwork track record;
Excellent English written and oral communication skills;
Ability to work in a collaborative multi-site environment;
Deep knowledge of broadcast and media technologies;
Any demonstrable code will help your application: github, sourceforge, topcoder, hackerrank, open contributions, etc.
Working Conditions
Competitive Compensation packages
Energizing and supportive work environment
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.
Powered by JazzHR
Customer Service Representative Requisition ID: 185734 Salary Range: 35,700.00 – 57,900.00 Please note that the Salary Range shown is a...
Apply For This JobYouth Counsellor (Casual) Hourly Rate of Pay – $37.91 The Board is currently seeking an energetic, compassionate, and student-focused Casual...
Apply For This JobAt the York Region District School Board, we can offer you a challenging and rewarding career in public education. We...
Apply For This JobBusiness Process Specialist- Change Management Location: Pickering, ON, CA, L1W 3J2 Req ID: 44614 Status: Regular Full Time. Working Conditions:...
Apply For This JobAre you fearless, lighthearted, fun-loving and determined? Can you say the following words? “We make junk disappear. All you have...
Apply For This JobPosting Closes: April 18, 2022 @ 3:00 p.m. Employment Status: Part-time permanent # Of Positions: 1 Compensation: $19.29 – $24.12...
Apply For This Job