Développeur Logiciel UX (C++) / UX Software Developer (C++)

Montreal, Quebec, Canada - Software Development

Description

Nous sommes à la recherche de développeurs C++ de talent afin de se joindre à notre équipe de développement responsable de l'infrastructure applicative de Wwise.

L'équipe Expérience Wwise a pour mandat d'améliorer l'application de création Wwise (Authoring). L'équipe Expérience favorise l'expérimentation, les prototypes et les itérations de développement afin de converger vers un produit répondant aux besoins des usagers. Par le biais de démonstrations hebdomadaires, des laboratoires de tests d'utilisabilité et l'inclusion des participants externes et internes dans des discussions et sondages, nous mesurons la qualité des travaux effectués de façon continue. Nous mettons également l'accent sur la qualité générale du logiciel, en incluant la stabilité et la performance dans l'expérience utilisateur. Finalement, nous sommes aussi responsables de l'architecture et de la logique métier du logiciel de création Wwise et de son API (WAAPI).

Nous avons besoin de vous!

Survol des tâches:

  • Participer au développement de Wwise, la solution interactive audio d’Audiokinetic, principalement au niveau de l'application de création Wwise
  • Contribuer à l'expérience usager (UX)
  • Ajout de fonctionnalités innovantes qui favorisent l’extensibilité, la stabilité, la performance, la portabilité et la testabilité
  • Estimer l'effort requis pour accomplir ses tâches dans un paradigme Agile
  • Collaborer avec plusieurs équipes (développement, tests, déploiement, support)
  • Identifier et communiquer les problèmes techniques, incluant les procédures et les solutions
  • Participer à l'amélioration continue et aux tests unitaires et d'intégration
  • Réviser le travail effectué code des pairs via des revues de code en ligne

Requirements

Expérience:

  • au moins 3 ans d'expérience en développement logiciel C++ et un intéret pour la conception d'applications desktop
  • Excellente connaissance du C et C++, C++17
  • Connaissances des enjeux lié à la portabilité logicielle, principalement pour Windows, macOS et Linux
  • Connaissances en programmation concurrente
  • Expérience dans le développement de toolkit et d'objets graphiques (MFC, GTK, JUCE)
  • Excellente aptitude de déverminage avec Visual Studio, Visual Studio Code, ou autre IDE
  • Maîtrise de l'utilisation des systèmes de contrôle de source (Git/Gerrit)
  • Bonnes communications écrites et verbales en Français ou en Anglais, bilingue un atout
  • ATOUT: Maitrise d'autres langages (Python, Lua, Javascript, Typescript, etc.).
    ATOUT: Expérience dans l'utilisation de libraries de rendu graphique 2D et 3D

Intérêts:

  • Expérience Usager et design d'interfaces
  • Audio interactif
  • Musique

Caractère:

  • Curiosité
  • Attention au détail
  • Esprit d'équipe et entraide
  • Autonomie
  • Initiative


À Propos d'Audiokinetic

Audiokinetic développe Wwise, une solution audio complète pour les développeurs de jeux vidéos, qui couvre 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 multi-plateformes performant. Audiokinetic travaille en étroite collaboration avec les grands et les petits studios de jeux pour améliorer l'expérience audio de leur produits. Les plus grands joueurs de l'industries 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).