Ingénieur Logiciel Senior Gaming ? Check. Esports ? Check. Hardware ? Check. Software ? Check. On pourrait continuer encore longtemps. L'essentiel, c'est que nous aidons les joueurs à progresser depuis 2001. Les pros de l'Esports ont remporté plus de gains en utilisant des produits SteelSeries que toute autre marque — et nous ne faisons que commencer. L'Esports et le gaming sont des industries pesant plusieurs milliards, et nous continuerons à les soutenir grâce à des équipements et logiciels innovants que les joueurs plébiscitent. Nous croyons en l'authenticité vis-à-vis de la communauté gaming, ce qui signifie être vrais envers nous- mêmes. Nous créons des produits qui aident les meilleurs à faire encore mieux, et des produits qui aident les moins expérimentés à ne pas se sentir trop mauvais. La plupart d'entre nous sont des joueurs, mais vous n'avez pas à l'être — promis ! Ne soyez juste pas surpris si vous le devenez en quelques semaines ! À PROPOS DE VOUS Nous recherchons un Ingénieur Logiciel Audio Senior avec une solide expertise en C++ moderne et en développement audio Windows, qui apprécie la résolution de problèmes techniques complexes et la conception de logiciels robustes et évolutifs. Vous êtes à l'aise pour prendre en charge des composants logiciels critiques et les améliorer dans le temps — non seulement en livrant des fonctionnalités et des corrections de bugs, mais aussi en adressant la dette technique, en améliorant la qualité du code et en renforçant la durabilité à long terme. Vous savez travailler aussi bien en autonomie qu'en collaboration, et vous communiquez de manière proactive avec vos coéquipiers et parties prenantes. Vous avez une solide compréhension de la programmation audio Windows et êtes capable de raisonner sur l'architecture audio, les contraintes temps réel, le multithreading, la gestion des ressources et l'optimisation des performances. Vous êtes motivé par la conception de logiciels fiables en production et maintenables dans le temps. Si l'idée de vous dépasser, d'apprendre de nouvelles compétences et de contribuer à façonner des expériences audio haute performance pour des millions de joueurs dans le monde vous enthousiasme, ce poste est peut-être fait pour vous. CE QUE VOUS FEREZ En tant qu'Ingénieur Logiciel Audio Senior, vous jouerez un rôle clé dans la conception, l'implémentation et la maintenance du backend de nos produits logiciels audio BtoB et dans l’aide à l'intégration de composants partagés dans notre écosystème BtoC, en collaborant avec plusieurs équipes pour renforcer un écosystème global de matériel gaming et de logiciels compagnons. Votre travail aura un impact direct sur l'expérience de millions de joueurs en nous aidant à délivrer des solutions audio robustes, performantes et fiables. Vous serez amené à : • Prendre en charge et développer les composants logiciels audio backend pour des gammes de produits sélectionnées dans le domaine audio PC. • Concevoir, implémenter et maintenir les briques logicielles coeur, notamment le moteur de traitement audio, le gestionnaire de paramètres audio, les APOs Windows, les bibliothèques d'offload audio et les composants logiciels Windows associés. • Adresser les problématiques de dette technique, notamment la lisibilité du code, les goulets d'étranglement de performance, les problèmes de multithreading et la maintenabilité à long terme. • Investiguer et corriger des bugs complexes signalés par les clients OEM et les équipes internes, en assurant une analyse efficace et une transmission fluide si nécessaire. • Supporter les plateformes d'offload telles qu'Intel Smart Sound Technology (Intel SST), AMD LPAP, et potentiellement d'autres. • Adapter nos composants logiciels aux évolutions de l'écosystème Windows et des plateformes associées, notamment les changements d'API, les contraintes de plateforme, les évolutions matérielles et les transitions telles qu'ARM64. • Contribuer à la qualité logicielle via les pratiques de test de code, de débogage et les principes d'ingénierie durable. • Collaborer étroitement avec les ingénieurs logiciels, les experts audio, les équipes QA et produits pour diagnostiquer les problèmes liés aux différents composants et améliorer la qualité des produits. • Contribuer à l'amélioration continue de nos processus, outils et modes de collaboration. COMPÉTENCES REQUISES • 7 années d'expérience en programmation C++ moderne. • Solide connaissance de la programmation audio Windows, incluant plusieurs des éléments suivants : ✓ Architecture audio Windows (WASAPI, APOs). ✓ Problématiques temps réel et multithreading. ✓ Performance et optimisation. ✓ Gestion des ressources. • Production de code fiable et durable. • Expérience en test de code, incluant les tests fonctionnels et unitaires. • Solides compétences en débogage et capacité à résoudre des problèmes techniques complexes. • Capacité à maîtriser aussi bien le travail collaboratif que l'autonomie. • Sens des responsabilités, conscience de soi et communication proactive. • Maîtrise de l'anglais (lecture, écrit et oral). ATOUTS SUPPLÉMENTAIRES • Connaissance d'un ou plusieurs des éléments suivants : ✓ Développement ARM64. ✓ Solutions d'offload audio telles qu'Intel SST et AMD LPAP. ✓ Programmation embarquée. ✓ Famille de DSP Cadence HiFi. ✓ Traitement audio numérique. ✓ Technologies d'inférence DNN telles que WinML ou ONNX. • Familiarité avec des outils tels que Visual Studio, Visual Studio Code, GitHub, TeamCity, Azure, Copilot, Jira et Confluence. DANS 1 MOIS VOUS AUREZ • Pris connaissance de nos produits, architecture, outils et méthodes de travail. • Compris les principaux composants de notre stack logiciel audio, notamment le moteur de traitement audio, les APOs, les bibliothèques d'offload et les composants logiciels Windows associés. • Commencé à contribuer à la correction de bugs, l'analyse de code et les tâches de développement sur des composants sélectionnés. • Acquis une compréhension de la dette technique actuelle, des problèmes connus et des contraintes de plateforme. DANS 3 MOIS VOUS AUREZ • Pris en charge des composants sélectionnés du backend audio. • Contribué activement à la résolution de problèmes signalés par les OEM et à l'amélioration globale de la qualité du code. • Livré des améliorations liées à la maintenabilité, la performance et la robustesse du multithreading. • Participé aux discussions techniques autour de l'évolution des plateformes, du support d'offload et des changements de l'écosystème Windows. • Contribué aux pratiques de test et de validation améliorant la fiabilité logicielle. DANS 9 MOIS VOUS AUREZ • Acquis la confiance de vos pairs et serez devenu l’ingénieur logiciel référent pour un ou plusieurs composants audio clés (moteur de traitement audio, bibliothèques d'offload et/ou composants logiciels Windows). • Conduit des améliorations significatives en matière de dette technique, de durabilité du code et de robustesse logicielle. • Soutenu ou commencé à piloter les travaux d'intégration pour les nouvelles plateformes d'offload et les grandes évolutions de plateforme. • Contribué à définir et faire évoluer notre stratégie logicielle audio backend, nos outils et nos pratiques d'ingénierie, facilitant la construction, la maintenance et le diagnostic de systèmes complexes. • Contribué de manière significative à l'évolution de notre culture d'ingénierie et de notre modèle de collaboration. LE PETIT PLUS Nous offrons une rémunération compétitive, divers avantages annexes et un lieu de travail formidable avec des personnes qui aiment le gaming et les technologies.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.