Stagiaire en développement de logiciel / Intern, Software Development (C#, C++)

Montreal, Quebec, Canada - Software Development

Description

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

Audiokinetic développe Wwise, une solution audio multiplateformes complète pour les développeurs, les industries des médias interactifs et des jeux vidéo, couvrant toutes les phases de développement de leur production. Wwise se décline sous la forme d'un éditeur pour l'audio interactif complet ainsi qu'un moteur sonore multiplateforme performant. Audiokinetic travaille en étroite collaboration avec les grands et les petits studios de jeux pour améliorer l'expérience audio de leurs produits. Les plus grands joueurs de l'industrie font confiance à Wwise dans leurs productions de haute envergure.

Parmi eux figurent Ubisoft (Assassin's Creed), Eidos (Shadow of the Tomb Raider), 2K Games (Borderland 3), EA (Star Wars JEDI Fallen Order) et Microsoft (Halo).

Ce que vous ferez :

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

  • Tout en découvrant l’écosystème de produits Wwise, vous aurez l’opportunité d’apprendre et de perfectionner vos connaissances avec les moteurs de jeux multiplateformes Unity et Unreal Engine. Les tâches sont liées à l’intégration du moteur Wwise à ces derniers.
  • Plusieurs tâches connexes sont au menu : l'analyse et la résolution de bugs, l'ajout de fonctionnalités et l'amélioration continue du cadre de développement.
  • Il s'agit d'un environnement idéal pour appliquer et approfondir ses connaissances des meilleures pratiques de programmation, le développement piloté par les tests (TDD; SDIT) ainsi que la programmation orientée objet (OOP).
  • La qualité et la fiabilité étant une priorité, la revue du code systématique en ligne par ses pairs vous permettra d'obtenir une rétroaction rapide à chaque étape du travail, donc de perfectionner vos compétences à détecter des failles dans le code de vos collègues et à proposer des solutions novatrices.

Exigences particulières

  • Connaissance intermédiaire à avancée du langage C, C++, ou C#.
  • Maîtrise des concepts de développement orienté objet.
  • Connaissances de base de Unity ou Unreal
  • ATOUT : Maîtrise d'autres langages (Python, Javascript, Typescript, Lua, etc.).

Pour l'équipe, un(e) stagiaire a un parcours idéal si :

  • Tu démontres dans ta candidature que tu es passionné(e).
  • Tu as déjà complété d’autres projets autres que ceux exigés par ton programme d'études.
  • Tu es finissant(e), idéalement, ou tu as déjà fait quelques stages.

Pourquoi vous joindre à l’équipe d’Audiokinetic ?

Audiokinetic est le principal fournisseur mondial de solutions audio multiplateformes pour les industries des jeux vidéos 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. Audiokinetic est un partenaire stratégique de confiance 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'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, la collaboration, 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 d'efforts et nous apprécions sincèrement le temps que vous nous accordez.

Requirements

Join our team and discover the Audiokinetic experience!

Audiokinetic develops Wwise, a complete cross-platform audio solution for developers, the interactive media and video game industries, covering all phases of their production development. Wwise consists of a complete interactive audio editor and a powerful cross-platform sound engine. Audiokinetic works closely with both large and small game studios to enhance the audio experience of their products. The industry's biggest players rely on Wwise for their high-profile productions.

These include Ubisoft (Assassin's Creed), Eidos (Shadow of the Tomb Raider), 2K Games (Borderland 3), EA (Star Wars JEDI Fallen Order) and Microsoft (Halo).

What you will do:

Your duties typically consist of, but are not limited to, the following:

  • While learning about the Wwise product ecosystem, you will have the opportunity to learn and hone your skills with the cross-platform game engines Unity and Unreal Engine. The tasks are related to the integration of the Wwise engine with these.
  • Several related tasks are on the menu: analyzing and fixing bugs, adding features, and continuously improving the development framework.
  • This is an ideal environment to apply and deepen one's knowledge of programming best practices, test-driven development (TDD; SDIT) and object-oriented programming (OOP).
  • Quality and reliability being a priority, the systematic online code review by peers will allow you to get quick feedback at each step of the work, thus improving your skills to detect flaws in your colleagues' code and to propose innovative solutions.

Specific requirements:

  • Intermediate to advanced knowledge of C, C++, or C#.
  • Mastery of object-oriented development concepts.
  • Basic knowledge of Unity or Unreal
  • STRENGTH: Mastery of other languages (Python, Javascript, Typescript, Lua, etc.).

From the team’s perspective, an intern has an ideal path if :

  • You demonstrate in your application that you are passionate.
  • You have already completed projects other than those required by your program of study.
  • You are a graduate, ideally, or you have already done some internships.

Why join the Audiokinetic team?

Audiokinetic is the leading provider of cross-platform audio solutions for interactive media and gaming, and sets new standards in interactive audio production for location-based entertainment, automotive, consumer electronics, and simulation. A trusted and strategic partner to the world’s largest interactive media developers and OEMs, Audiokinetic has a long-established ecosystem of allies within the audio industry and amongst platform manufacturers. The company’s middleware solutions include the award-winning Wwise® and SoundSeed®, as well as Wwise Automotive™. Audiokinetic is headquartered in Montréal, Quebec, Canada, has subsidiaries in Tokyo, Japan, and Shanghai, China, as well as Product Experts in Europe and the USA. www.audiokinetic.com

We are looking for people who are passionate about interactive audio in games, virtual reality, and interactive experiences. We value creativity, curiosity, attention to details, collaboration, autonomy and initiative.

If you’re interested in helping us shape the future of audio production, click the “Apply for this job” button to submit your application. We know that applying to a new role takes a lot of work and effort and we sincerely value your time.