Talent.com
Développeur (-euse) logiciel expert (C++) | Expert Software Developer (C++)
Développeur (-euse) logiciel expert (C++) | Expert Software Developer (C++)Grass Valley • Montreal, QC, CA
Développeur (-euse) logiciel expert (C++) | Expert Software Developer (C++)

Développeur (-euse) logiciel expert (C++) | Expert Software Developer (C++)

Grass Valley • Montreal, QC, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

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é Chez Grass Valley, nous façonnons l'avenir du divertissement et de l'information en développant des technologies de pointe pour la création, la transmission et la distribution de contenu.

Nous recherchons un ou une Développeur (-euse) logiciel expert (C++) talentueux (euse) et passionné(e) par la vidéo et l'audio de diffusion pour rejoindre notre équipe.

Dans ce rôle, le ou la Développeur (-euse) logiciel expert (C++) serez à l'avant-garde de la conception, du développement et des tests de systèmes embarqués innovants qui alimentent la prochaine génération d'expériences de diffusion.

Si vous êtes prêt à avoir un impact durable et à repousser les limites de la technologie dans l'industrie des médias, nous souhaitons vous avoir dans notre équipe !

Votre rôle Concevoir, développer, tester, déployer et maintenir des solutions logicielles embarquées, en garantissant un logiciel de haute qualité répondant aux exigences des clients ; Diriger la conception et le développement de composants et de fonctionnalités logicielles majeures, en guidant l'équipe d'ingénierie sur les approches techniques ; Planifier et participer à toutes les étapes du cycle de vie du développement logiciel, y compris la planification et l'estimation des tâches ; Appliquer les meilleures pratiques d'ingénierie logicielle, telles que les tests unitaires, les tests automatisés et les revues de code, afin de garantir des livrables de haute qualité ; Intégrer le code des autres équipes et collaborer de manière transversale pour assurer une intégration fluide du système ; Améliorer et maintenir les processus de construction des logiciels en utilisant des outils CI/CD comme Jenkins ; Développer des distributions Linux personnalisées avec des outils comme Buildroot et Yocto, et gérer le code source avec Git ; Dépanner et déboguer les problèmes système sur le matériel cible, en assurant des performances optimales ; Rester informé(e) des nouvelles tendances émergentes de l'industrie, en particulier dans les technologies de vidéo et d’audio en diffusion.

Votre personnalité et vos compétences Baccalauréat en génie logiciel, génie informatique, ou domaine connexe ; Minimum de huit (8) ans d'expérience en développement C++ avec une forte concentration sur les systèmes Linux embarqués ; Expérience solide en programmation C++ pour les systèmes embarqués ; Expérience avérée en développement et débogage d'applications Linux ; Expérience en cross-compilation et en création de logiciels pour du matériel cible ; Compétent dans l'utilisation de débogueurs sur du matériel cible pour résoudre les problèmes ; Solide connaissance des scripts shell pour les tâches d'automatisation ; Expérience approfondie avec des systèmes de construction comme Buildroot et Yocto pour créer votre propre distribution ; Connaissance de la méthode de développement pilotée par les tests (TDD) ; Maîtrise de la gestion de code source avec Git ; Solide connaissance des bus de processeurs courants (PCI, PCIe) et des interfaces courantes (SPI, I2C, RS232) ; Maintenir une approche positive, collaborative et constructive lors des revues de code et des retours ; Maîtrise du français et de l’anglais à l’oral et à l’écrit.

Une connaissance de l’anglais appropriée aux fonctions est nécessaire, car la personne titulaire doit travailler dans des équipes de recherche et développement interfonctionnelles situées dans différents pays tels que les États-Unis, le Royaume-Uni et la Pologne.

Expérience avec les internals du noyau Linux et les pilotes de périphériques Linux, un atout ; Connaissance des protocoles vidéo tels que SMPTE ST2110, ST2022 et ST2059, un atout ; Familiarité avec les chargeurs de démarrage tels que u-boot, un atout ; Expérience avec des outils de gestion de projet comme Jira, Stash et Confluence, 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 www.grassvalley.com .

The Opportunity At Grass Valley, we're shaping the future of entertainment and information by developing cutting-edge technology for content creation, transmission, and distribution.

We're on the lookout for a talented Expert Software Developer (C++) with a passion for Broadcast Video and Audio to join our team.

In this role, the Expert Software Developer (C++) will be at the forefront of designing, developing, and testing innovative embedded systems that power the next generation of broadcast experiences.

If you're ready to make a lasting impact and push the boundaries of technology in the media industry, we want you on our team!

Your Role Design, develop, test, deploy, and maintain embedded software solutions, ensuring high-quality software that meets client requirements; Lead the design and development of major software components and features, guiding the engineering team on technical approaches; Plan and participate in all stages of the software development lifecycle, including scheduling and task estimation; Apply best software engineering practices, such as unit testing, automated testing, and code reviews, to ensure high-quality deliverables; Integrate code from other teams and collaborate cross-functionally to ensure seamless system integration; Improve and maintain software build processes using CI/CD tools like Jenkins; Develop custom Linux distributions with tools like Build root and Yocto and manage source code using Git; Troubleshoot and debug system issues on target hardware, ensuring optimal performance; Stay updated on emerging industry trends, particularly in broadcast video and audio technologies.

Who you are Bachelor’s degree in software engineering, computer engineering, computer science or related field; Minimum of eight (8) years experience in C++ development with a strong focus on embedded Linux systems.

Strong experience in C++ programming for embedded systems; Proven experience in Linux application development and debugging; Experience with cross-compiling and building software for target hardware; Proficient in running debuggers on target hardware to troubleshoot and resolve issues; Strong knowledge of shell scripting for automation tasks; Extensive experience with build systems like Build root and Yocto to "roll your own distribution"; Familiarity with Test-Driven Development (TDD); Proficiency in source code management using Git; Strong knowledge of common processor buses (PCI, PCIe) and common interfaces (SPI, I2C, RS232); Maintain a positive, collaborative, and constructive approach to code reviews and feedback; 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 in cross-functional research and development teams located in different countries such as the United States, the United Kingdom, and Poland.

Experience with Linux kernel internals and Linux device drivers, an asset; Knowledge of video protocols such as SMPTE ST2110, ST2022, and ST2059, an asset; Familiarity with bootloaders such as u-boot, an asset; Experience with project management tools like Jira, Stash, and Confluence, 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

Créer une alerte emploi pour cette recherche

Dveloppeur euse logiciel expert C Expert Software Developer C • Montreal, QC, CA

Offres similaires
Concepteur logiciel principal - montréal

Concepteur logiciel principal - montréal

Luxottica • montréal, qc, ca
Temps plein
EC0284 HW - Research and Dev-HWLONG.Rémunération globale: Benefits/Incentive Information.Reconnu comme un leader de l'industrie dans le domaine des technologies d'assistance, la mission de HumanWar...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Programmeur(euse) - Contrôle et intégration en éclairage - montréal

Programmeur(euse) - Contrôle et intégration en éclairage - montréal

edp inc. • montréal, qc, ca
Temps plein
Tu auras pour principale fonction de programmer les différentes composantes et fonctionnalités des systèmes de contrôle d’éclairage dans les projets qui te sont assignés tout en assurant une mise e...Voir plus
Dernière mise à jour : il y a 21 jours • Offre sponsorisée
Senior Full Stack Engineer - saint-esprit

Senior Full Stack Engineer - saint-esprit

Luxoft • saint-esprit, qc, ca
Temps plein
Luxoft is looking for a Full-stack Developer who would be working with our Customer - one of the world's largest investment management companies.Based in Southern California, our client manages clo...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Concepteur et Développeur Senior

Concepteur et Développeur Senior

Johnson Controls • montréal (saint laurent), Canada
Temps plein
Construisons un meilleur demain ensemble!.En tant que leader mondial des bâtiments intelligents, sains et durables, notre mission est de réinventer la performance des bâtiments au service des perso...Voir plus
Dernière mise à jour : il y a 12 jours • Offre sponsorisée
Embedde C++ Developer - montréal

Embedde C++ Developer - montréal

Global Connect Technologies • montréal, qc, ca
Temps plein
I hope this email finds you well.I have a job position; see below if you would like to consider replying back to me with your resume.Job Title: Embedded C++ Developer.We are seeking a highly skille...Voir plus
Dernière mise à jour : il y a 9 jours • Offre sponsorisée
Analyste - Développeur(euse) C# – ERP Manufacturier

Analyste - Développeur(euse) C# – ERP Manufacturier

Fed IT • LaSalle
Temps plein
Analyste - Développeur(euse) C# - ERP Manufacturier.Je suis Robin, conseiller en recrutement et développement des affaires au sein de FED IT, cabinet de recrutement spécialisé sur les métiers TI.J'...Voir plus
Dernière mise à jour : il y a 21 jours • Offre sponsorisée
Physics Private Tutoring Jobs Lanaudi

Physics Private Tutoring Jobs Lanaudi

Superprof • Lanaudi, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Head of New Product Development (NPD) - saint-esprit

Head of New Product Development (NPD) - saint-esprit

Blue Signal Search • saint-esprit, qc, ca
Temps plein
Head of New Product Development (NPD).Nationwide (Remote – with up to 50% international travel).Fluency in English is essential for collaboration across our global teams.Aesthetic Medicine, Consume...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Développeur Senior Full-Stack *

Développeur Senior Full-Stack *

LARGIER CONSEILS • Westmount, QC, ca
Temps plein
Quick Apply
En automatisant les tâches administratives par l'IA conversationnelle, elle permet aux professionnels de santé de se recentrer sur l'humain et l'efficacité des soins.Ils recherchent pour accompagne...Voir plus
Dernière mise à jour : il y a 28 jours
Mid Level Developer - Retail Platform

Mid Level Developer - Retail Platform

Hifyre • saint-esprit, QC, ca
Temps plein
Mid-Level Developer - Retail PlatformHifyre has created the cannabis industry’s most advanced retail sales platform, leveraging data to deliver personalized, effective, consumer & partner engagemen...Voir plus
Dernière mise à jour : il y a 9 jours • Offre sponsorisée
Senior Pharmaceutical Process Expert (CMC/Manufacturing Strategy) - Chladni

Senior Pharmaceutical Process Expert (CMC/Manufacturing Strategy) - Chladni

Chladni • saint-esprit, qc, ca
Temps plein
This role is not a traditional operations position.You will play a key role in shaping a platform that learns.Define which process, equipment, batch, and quality data can be accessed in GMP pharmac...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Freelance Visualization Designer - saint-esprit

Freelance Visualization Designer - saint-esprit

Swoon • saint-esprit, qc, ca
Temps plein
Freelance Visualization Designer (Remote).Our client is building its freelance bench and is looking for an Intermediate–Senior Visualization Designer to support pre-sales initiatives.Create photore...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Game Tester - Remote

Game Tester - Remote

Almedia • Saint-Jacques, Quebec, Canada
Télétravail
Temps plein
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
React Lead Developer

React Lead Developer

HCLTech • saint-esprit, QC, ca
Temps plein
Responsibilities Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new ...Voir plus
Dernière mise à jour : il y a 24 jours • Offre sponsorisée
Manager, Utility Design Operations - saint-esprit

Manager, Utility Design Operations - saint-esprit

Torus Talent • saint-esprit, qc, ca
Temps plein
We’re partnering with a fast-growing Canadian infrastructure group that is expanding its overhead distribution design practice across Western Canada.This is not a “heads-down technical” role.It’s a...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Intégrateur de configuration / Configuration Control Integrator

Intégrateur de configuration / Configuration Control Integrator

Airbus • montréal (hampstead), ca
Permanent
Intégrateur Installation 3D du système EWIS / 3D EWIS Installation Integrator.English job description follows.Le programme davions commerciaux A220 recherche un Intégrateur de gestion de configurat...Voir plus
Dernière mise à jour : il y a 6 jours • Offre sponsorisée
EMS/SCADA Engineer - saint-esprit

EMS/SCADA Engineer - saint-esprit

Pacer Group • saint-esprit, qc, ca
Temps plein
Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA /Implementation.Good knowledge of Electric SCADA applicat...Voir plus
Dernière mise à jour : il y a 21 jours • Offre sponsorisée
REMOTE Talend/Databricks Integration Architect - saint-esprit

REMOTE Talend/Databricks Integration Architect - saint-esprit

Insight Global • saint-esprit, qc, ca
Télétravail
Temps plein
Insight Global is seeking a Talend/Databricks Integration Architect to join a top aerospace manufacturer in Montreal, QC.This position is remote across Canada following EST working hours.The Talent...Voir plus
Dernière mise à jour : il y a 21 heures • Offre sponsorisée • Nouvelle offre