Stagiaire en développement de logiciel C++ / C++ Software Developer Intern

Montreal, Quebec, Canada - Software Development

Description

Joignez-vous à notre équipe et découvrez l'expérience Audiokinetic!

À propos du rôle

Nous recherchons un ou une stagiaire pour joindre l'équipe Expérience Wwise cet automne. Dans une méthodologie agile axée sur l'expérience usager (UX), l'équipe est constamment à l'écoute des professionnels du milieu de l'audio intéractif, et travaille à améliorer le produit Wwise. L'équipe favorise l'expérimentation et encourage tous les membres à participer au développement des nouvelles fonctionnalités à travers des démonstrations et échanges hebdomadaires.

Cette personne devra également appliquer les principes de performance des algorithmes, structure de données, modèles de conception et de programmation C++ moderne. Il ou elle aura à travailler à différents niveaux de l'application: modèles de données, interface, logique, persistance, etc.

Audiokinetic utilise les outils de travail suivants: Windows/macOS, Visual Studio 2019/2022, Visual Studio Code, git, gerrit, Jenkins, Slack, JIRA, Confluence, Google Workspace.

Ce que vous ferez :

Vos tâches consistent habituellement en ce qui suit, mais ne s'y limitent pas :

  • Participer au développement de Wwise, la solution interactive audio d’Audiokinetic.
  • Rédiger, éditer et tester le code de Wwise Authoring et de ses plugiciels
  • Contribuer à la conception UX et mettre en œuvre des interfaces utilisateur graphiques
  • Estimer l'effort requis pour accomplir ses tâches dans le cadre Agile (kanban ou scrum selon l'équipe)
  • Collaborer avec plusieurs équipes (développement, software testing, release engineer, support team)
  • Implémenter des fonctionnalités innovantes qui favorisent l’extensibilité et la compatibilité
  • Identifier et communiquer les problèmes techniques, incluant les procédures et les solutions

Ce que vous apportez à l'équipe :

  • Le candidat idéal a au moins 1 an d'expérience en développement logiciel C++ et STL.
  • Excellente connaissance du langage C++ et de la programmation orientée objets
  • Connaissances en programmation multi-thread
  • Excellentes aptitudes de déverminage avec Visual Studio
  • Bonnes communications écrites et verbales en Français ou en Anglais, bilingue un atout
  • Expérience dans le développement d’interfaces utilisateur (GTK, JUCE, MFC)
  • Maîtrise de l'utilisation des systèmes de contrôle de source (Git/Gerrit)
  • Expérience avec les moteurs de jeu Unreal et Unity un atout
  • Connaissance d'un autre language de programmation, tel que Python, JavaScript, TypeScript ou Lua.

Mode de travail : hybride. L'équipe travaille partiellement à distance et sur place.

Audiokinetic est le principal fournisseur mondial de solutions audio multiplateformes pour les industries des jeux et des médias interactifs. Elle définit les nouvelles normes en matière de production audio interactive pour les domaines du divertissement à lieu fixe, de l'automobile, des produits électroniques grand public et de la simulation de formation. Audiokinetic est un partenaire stratégique de confiance, et ce, auprès des plus importants développeurs et fabricants d'équipement d'origine pour les médias interactifs à l'échelle internationale. Audiokinetic compte un vaste écosystème d'alliés de longue date au sein de l'industrie de l'audio et des fabricants de plateformes. Les solutions intergicielles de la société comprennent notamment les systèmes de création primés Wwise® et SoundSeed®, ainsi que Wwise Automotive™. Le siège social d’Audiokinetic est situé à Montréal, Québec, Canada. Elle comprend aussi une filiale à Tokyo, au Japon, ainsi qu’à Shanghai, en Chine, en plus d’experts en produits en Europe et aux États-Unis. www.audiokinetic.com

Nous sommes à la recherche de personnes passionnées par l'idée de l'audio interactif dans les domaines des jeux, de la réalité virtuelle et des expériences interactives. Nous valorisons la créativité, la curiosité, le souci du détail, le travail d'équipe, l'autonomie et la prise d'initiative.

Si vous souhaitez nous aider à façonner l'avenir de la production audio, cliquez sur le bouton « Apply for this job » pour soumettre votre candidature. Nous sommes conscients que postuler à un nouveau poste demande beaucoup de travail et d'efforts et nous apprécions sincèrement le temps que vous nous accordez.