XX
Développeur (euse) logiciels | Software DesignerGrass ValleyMontreal, Québec, Canada
XX

Développeur (euse) logiciels | Software Designer

Grass Valley
  • CA
    Montreal, Québec, Canada
  • CA
    Montreal, Québec, Canada
Jetzt Bewerben

Über

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 . L opportunit La D veloppeuse logicielle ou le D veloppeur logiciels jouera un r le cl au sein de l' quipe SCRUM GV Engine. Cette quipe est responsable de la conception, du d veloppement, de la mise jour, de la documentation et de l'am lioration des moteurs vid o, audio et de m tadonn es qui servent de fondation plusieurs produits de Grass Valley, y compris la plateforme GV AMPP. La D veloppeuse logicielle ou le D veloppeur logiciels collaborera galement troitement avec les quipes de d veloppement qui int grent les composants de base livr s par l quipe. Les services de traitement multim dia du moteur GV sont d velopp s en utilisant C++17. Par cons quent, une ma trise approfondie de C++ et de la programmation orient e objet est essentielle. De plus, une solide compr hension du traitement audio et vid o est fortement b n fique. Le r le consiste mettre jour et d velopper des moteurs audio et vid o, ainsi que des microservices. La D veloppeuse logicielle ou le D veloppeur logiciels sera galement responsable de la maintenance des tests automatis s pour garantir la stabilit des fonctionnalit s impl ment es. Avant tout, un fort d sir de s'adapter, d'appliquer de nouvelles comp tences et de saisir les opportunit s d'apprentissage est essentiel pour r ussir dans ce r le. Votre r le D velopper et maintenir des interfaces logicielles en collaboration avec l assurance qualit au sein d une quipe Scrum ; Maintenir un standard de qualit du produit lev et assurer sa stabilit ; Supporter les usagers internes et externes des livrables produits ; Int grer des tests usagers automatis s l environnement Jenkins. Votre personnalit et vos comp tences Baccalaur at en informatique, TI, Sciences, Ing nierie ou exp rience quivalente ; Exp rience importante dans le d veloppement de plateforme Linux ; Exp rience de travail dans un environnement de d veloppement logiciel Agile SCRUM ; Forte aptitude en programmation orient e objet avec le langage moderne C++17 ; Exp rience avec la dockerization ; Motiv et passionn du d veloppement logiciel de qualit sup rieure ; Solide feuille de route de r alisations en quipe ; Capacit travailler dans un environnement collaboratif de d veloppement multisites ; Aptitude de r diger des codes haute performance ; Connaissance des normes de t l diffusion vid o (SDTV, HDTV, RGB/YUV, espaces colorim triques, signal entrelac et progressif, VBI/VANC, AFD, etc.), un atout ; Compr hension des codecs A/V et des formats conteneurs, un atout ; Connaissance des m dias et des technologies de diffusion, un atout ; Tout code d montrable aidera votre candidature : github, sourceforge, topcoder, hackerrank, contributions libres, etc ; Ma trise de l anglais l oral et l crit requise. Une connaissance de l anglais appropri e aux fonctions est n cessaire, car la personne titulaire doit travailler en collaboration avec des membres d' quipes situ es dans diff rents pays (Royaume-Uni, Pologne, tats-Unis, etc.) ; La connaissance du fran ais est un atout. 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? 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 . The Opportunity The Software Designer will play a key role within the GV Engine SCRUM team. This team is responsible for designing, developing, updating, documenting, enhancing core video, audio, and ancillary data engines that serve as the foundation for several Grass Valley products, including the GV AMPP platform. The Software Designer will also collaborate closely with development teams who integrate the base components delivered by the team. The GV Engine media processing services are developed using C++17. Therefore, a strong proficiency in C++ and object-oriented programming is essential. Additionally, a solid understanding of audio and video processing is highly beneficial. The role involves maintaining and developing audio and video engines, as well as microservices. The Software Designer will also be responsible for maintaining automated tests to ensure the stability of the implemented features. Above all, a strong desire to adapt, apply new skills, and seize learning opportunities is essential for success in this role. Your Role Develop and maintain software interfaces in collaboration with quality assurance within a Scrum team; Maintain a high product quality standard and ensure it's stability; Support internal and external users of the delivered artifacts; Integrate user automated tests in the existing Jenkins test environment. Who you are Bachelor s degree in computer science, IT, engineering or equivalent experience; Experience in Linux software development; Work experience in an Agile SCRUM software development team; Strong object-oriented programming skills with modern C++17 language; Dockerization experience; Motivated and passionate about higher quality software development; Proven teamwork track record; Capable in writing high performed code; Ability to work in a collaborative multi-site environment; Knowledge of television broadcast (SDTV, HDTV, RGB/YUV, color spaces, interlaced/progressive, VBI/VANC, AFD, etc.), an asset; Understanding of A/V codecs and file containers and/or streaming formats, an asset; Knowledge of broadcast and media technologies, an asset; Any familiarity in demonstrable code will help your application: github, sourceforge, topcoder, hackerrank, open contributions,etc.; Fluency in English, both oral and written, required. Knowledge of English appropriate to the duties is required, as the incumbent is expected to work with team members in different countries (UK, Poland, USA, ect.); Knowledge of French is an asset. 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
  • Montreal, Québec, Canada

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.