Avid - Job details
 
HelpHelp

Job details

Job 1 of 1
          
6613BR
Senior Principal Software Engineer - Effects Team
Engineering
Full Time
Montréal
Quebec
Avid creates the digital audio and video technology used to make the most listened to, most watched and most loved media in the world – from the most prestigious and award-winning feature films, music recordings, and television shows, to live concert tours and news broadcasts. Our innovative digital audio and video solutions continue to revolutionize the art of creative storytelling, and have earned us dozens of awards, including 2 Oscar® statuettes, a Grammy®, and 14 Emmys®. If you want to be a part of this media industry and think you have what it takes to contribute to our Customer’s success through the following opportunity then send us your credentials.

As a software developer at Avid Canada in Montreal, you will work on Avid Media Composer professional editor development as a member of the Effects Team. The Effects Team supplies image processing, graphics, and signal processing expertise for Avid’s flagship professional video editing applications such as Avid Media Composer. You will be involved in many projects relating to implementing new workflows for our customers.

The ideal candidate possesses software system engineering experience in video processing, along with expertise in requirement definition, architectural review, and verification planning.

Competencies and Qualifications required:
• Video, graphics, or image processing expertise required
• Optimization on multicore CPU architecture required
• GPU programming experience
• University degree in Computer Science, Math, Engineering or equivalent work experience
• At least 5 years of experience of Object-Oriented design and development in C++
• Ability to work with large and complex applications involving the writing of significant new code, as well as legacy code refactoring
• Extensive knowledge of programming for Windows and/or Mac environments
• Ability to work in a multi-site distributed team and on a cross-platform development environment using Agile methodology
• Creative and innovative mindset
• Team player.



Ingénieur Principal Senior en Développement de Logiciel – Équipe Effets

Le succès de notre clientèle est notre succès. Des productions les plus prestigieuses, aux films et à la musique faits maison, Avid crée la technologie à l'origine des médias les plus écoutés, les plus regardés et les plus appréciés à travers le monde. Les émissions, publicités et programmes d'informations que vous regardez à la télévision; les vidéos et films de divertissement que vous regardez sur le Web ou sur grand écran; les documents audio et vidéo que vous créez afin de conserver vos souvenirs les plus chers. Nos solutions audio et vidéo numériques innovantes révolutionnent sans cesse la création audio et vidéo et ont été saluées par des centaines de récompenses, dont notamment deux Oscars®, un Grammy® et 12 Emmys®.


En tant que développeur de logiciels pour Avid Canada, vous travaillerez sur Avid Media Composer comme membre de l’Équipe des Effets. Cette équipe fournit l’expertise en traitement d’image, graphisme et traitement du signal pour les applications de montage vidéo professionnel comme Avid Media Composer. Vous serez impliqué dans de nombreux projets relatifs à l’implémentation de nouvelles fonctionnalités et de nouveaux processus de travail pour nos clients.

Compétences et qualifications requises:
• Expérience en programmation et traitement de graphiques, d’images ou de vidéo requise
• Expérience en optimisation d’architecture multi-cœurs requise
• Expérience en programmation GPU
• Diplôme universitaire en génie informatique, mathématiques ou science informatique ou expérience professionnelle équivalente
• 5 ans d’expérience en programmation orientée-objet en C++
• Aptitude à travailler avec des applications volumineuses et complexes impliquant la rédaction de nouveau code, ainsi que la refactorisation de code existant
• Une connaissance étendue de la programmation pour Windows et Mac;
• Capacité à travailler au sein d’une équipe multi-sites, dans un environnement multi-plate-formes utilisant la méthodologie de développement Agile;
• Esprit créatif et innovateur.
• Esprit d’équipe.
          

Avid is an Equal Employment Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, national origin, gender, age, religion, sexual orientation, veteran status or marital status.