Développeur(euse) logiciel sénior(e)

3 weeks ago


Montreal, Canada Guillemot Corporation Full time

**English version below**

Description de l'entreprise

Concepteur et fabricant de matériel et d'accessoires de divertissement interactif, coté en bourse depuis 1998 et actif sur ce marché depuis 1984, Guillemot Corporation structure ses opérations autour de ses deux marques phares : Hercules pour le segment des produits de DJing et de musique numérique, et Thrustmaster pour les accessoires de jeu pour PC et consoles. Le Groupe est aujourd'hui présent dans 11 pays (France, Allemagne, Royaume-Uni, Espagne, États-Unis, Canada, Pays-Bas, Italie, Belgique, Chine et Roumanie) et distribue ses produits dans plus de120 pays à travers le monde. La mission du Groupe est d'offrir des produits performants et ergonomiques qui maximisent le plaisir du divertissement numérique et la satisfaction des utilisateurs finaux. (www.hercules.com – www.thrustmaster.com).

DÉVELOPPEUR.EUSE LOGICIEL SENIOR.E

Rejoindre notre équipe aujourd'hui, c'est participer à des projets ambitieux à l'échelle internationale, et partager nos valeurs : une culture d'ouverture sur les besoins et les usages, l'innovation, le respect, la collaboration et la solidarité.

Description d’emploi

L'équipe d'ingénieurs est la force créatrice derrière la gamme de produits Thrustmaster/Hercules, qui connaît un grand succès. Le succès de nos produits innovants repose sur la qualité des applications logicielles que nous proposons sur de multiples plateformes (PC/Playstation/Xbox/Mac). En tant que développeur.euse de logiciels, vous serez responsable de la conception, de la mise en œuvre et de la documentation de ces applications (avec une forte interaction avec le matériel/hardware) pour les produits actuels et futurs.

Responsabilités

  • Concevoir, développer et maintenir des applications logicielles pour les plates-formes PC/XBOX/PS en collaboration avec l’équipe d’ingénierie;
  • Collaborer avec l'équipe de gestion des produits en France et les équipes d'assurance qualité pour fournir des applications logicielles de haute qualité;
  • Développer de la documentation facile à utiliser et comprendre;
  • Améliorer en permanence la robustesse des applications;
  • Travailler dans un environnement axé sur les projets plutôt que sur les tâches.

Profil

  • Études en informatiques ou expériences de travail pertinente
  • 10 ans d'expérience dans la programmation C/C++ hautement optimisée sous Windows;
  • Forte expérience dans le développement d'applications C/C++ Temps Réel à l'aide de win32/MFC ou DirectX;
  • Bilinguisme français - anglais, souhaité (entreprise internationale qui requiert la maîtrise de l’anglais, autant à l’oral qu’à l’écrit)

Compétences et expérience

  • Expérience de programmation avec des ressources limitées, le multi-threading, les interfaces graphiques et être à l’aise avec divers protocoles de communication et manipulation de données;
  • Maitrise des interfaces de programmation d'applications (API) liées aux entrées (DInput, HID), à l'audio (Wave, MIDI), aux techniques de rendu 2D et au développement à l'aide d'un moteur 3D (Unity, Unreal) souhaité;
  • Expérience avec des kits de développement de jeux vidéo;
  • Expérience dans le processus de communication USB, un atout;
  • Capacité à travailler dans un environnement rapide et changeant;
  • Autonomie, débrouillardise et minutie.

Seul.es les candidat.es retenu.es seront contacté.es. Votre CV sera conservé dans nos fichiers pour une durée de 6 mois. Nous vous remercions de l'intérêt que vous portez à Guillemot Corporation.

*Le masculin est utilisé pour alléger le texte sans préjudice pour la forme féminine.

_____________________________________________

Description of the company

A designer and manufacturer of interactive entertainment hardware and accessories, publicly traded since 1998 and active in this market since 1984, Guillemot Corporation structures its operations around its two flagship brands: Hercules for the digital DJing and music products segment, and Thrustmaster for PC and console gaming accessories. The Group is currently present in 11 countries (France, Germany, the UK, Spain, the United States, Canada, the Netherlands, Italy, Belgium, China and Romania) and distributes its products in more than 120 countries worldwide. The Group’s mission is to offer high-performance, ergonomic products which maximize the enjoyment of digital entertainment for end users. (www.hercules.com – www.thrustmaster.com ).

SENIOR SOFTWARE DEVELOPER

To join our team today means taking part in ambitious projects on an international scale and sharing in our values: a culture of openness to needs and uses, innovation, respect, collaboration and solidarity.

Job description

The engineering team is the creative force behind the successful Thrustmaster/Hercules product line. The success of our innovative products relies on the quality of the Software applications that we offer on multiple platforms (PC/Playstation/Xbox/Mac). As a Software developer you will be responsible of the design, the implementation and documentation of these applications (with strong hardware interaction) for current and future products.

Responsibilities

  • Design, develop and maintain software applications for PC/XBOX/PS platforms in collaboration with the engineering team.
  • Collaborate with product management team in France and QA teams to deliver high quality software applications.
  • Develop user-friendly documentations.
  • Improve applications robustness continuously.
  • Work in a project-based rather than task-based environment.

Profile

  • Bachelor's degree in computer science or equivalent
  • 10 years’ experience in highly optimized C/C++ programming under windows.
  • Strong experiences in developing Real-Time C/C++ applications using win32/MFC or DirectX.
  • Bilingualism in French and English preferred (international company requires fluency in both spoken and written English).

Skills and experience

  • Experience of programming with limited resources, multi-threading, graphical interfaces and comfortable with various communication protocols and data handling.
  • Good understanding of application programming interfaces (APIs) related with: Inputs (DInput, HID), Audio (Wave, MIDI), 2D Rendering technics and developing using a 3D Engine (Unity, Unreal), an asset.
  • Experience with video game.
  • Experience in USB communication process, an asset.
  • Ability to work in a fast-paced, fast-changing environment.
  • Independent, resourceful and meticulous.

Only retained candidates will be contacted. Your CV will be saved in our files for a period of 6 months. Thank you for your interest in Guillemot Corporation.

Type d'emploi : Temps plein, Permanent

Avantages:

  • Assurance Dentaire
  • Assurance Invalidité
  • Assurance Maladie Complémentaire
  • Assurance Vie
  • Assurance Vision
  • Congés payés
  • Événements d'Entreprise
  • Heures d’arrivée et de départ flexibles
  • Réductions Tarifaires
  • Tenue Décontractée
  • Travail à domicile

Flexible Language Requirement:

  • Français non requis

Horaires de travail:

  • 8 Heures
  • Du Lundi au Vendredi
  • Quart de jour

Formation:

  • Baccalauréat (Souhaité)

Lieu du poste : Télétravail hybride à Montréal, QC H2V 4H8

#J-18808-Ljbffr

  • Montreal, Canada Dialogue Full time

    Développeur(euse) de logiciels Back-End, Sénior chez Dialogue Relevant d’un de nos Directeur, ingénierie logicielle, la mission du Développeur(euse) de logiciels Back-End, Sénior est de permettre aux clients de Dialogue de fournir de meilleurs résultats en matière de santé et de réaliser un meilleur bénéfice net en créant les meilleurs...


  • Montreal, Canada Logient Full time

    Développeur Wordpress Sénior Montréal, QC Développeur-euse Wordpress La compagnie Logient est à la recherche d’un-e Développeur-euse Wordpress qui se joindra à notre équipe de projets internes. Responsabilités  liées  au poste Participer au développement et à la maintenance...


  • Montreal, Canada Digital Shape Technologies Inc. Full time

    Digital Shape Technologies Inc. édite depuis 1999 le logiciel Webfolio®, plateforme de gestion de portefeuilles temps-réel multi-actifs, utilisé par de nombreuses entreprises financières de renommée mondiale. Nous recherchons un(e) développeur(euse) full-stack senior ayant une expérience éprouvée da


  • Montreal, Quebec, Canada ARA Robotics Full time

    DÉVELOPPEUR(EUSE) LOGICIEL EMBARQUÉ Nous sommes actuellement à la recherche d'un développeur de logiciel embarqué dédié à la conception, l'intégration et la validation des logiciels embarqués de sa gamme de produits SKYMATE TM et aux solutions d'aéronefs télépilotés (RPAS) développés par l'entreprise. Le développeur logiciel embarqué...


  • Montreal, Canada Medfar Full time

    Description du posteÀ titre de Développeur•euse Logiciel Senior, vous serez un membre clé de notre équipe d’architecture logicielle. Vous participerez à l’architecture, la conception, l’implémentation et le déploiement de nouvelles fonctionnalités logicielles développées par nos équipes produit pour enrichir l’écosystème des produits...


  • Montreal, Canada ARA Robotics Full time

    DÉVELOPPEUR(EUSE) LOGICIEL EMBARQUÉ Nous sommes actuellement à la recherche d’un développeur de logiciel embarqué dédié à la conception, l’intégration et la validation des logiciels embarqués de sa gamme de produits...


  • Montreal, Canada Dialogue Full time

    (English below)Développeur(euse) de logiciels Back-End, Sénior chez Dialogue Relevant d’un de nos Directeur, ingénierie logicielle, la mission du Développeur(euse) de logiciels Back-End, Sénior est de permettre aux clients de Dialogue de fournir de meilleurs résultats en matière de santé et de réaliser un meilleur bénéfice net en créant les...


  • Montreal, Canada Dialogue Full time

    (English below)Développeur(euse) de logiciels Back-End, Sénior chez Dialogue Relevant d’un de nos Directeur, ingénierie logicielle, la mission du Développeur(euse) de logiciels Back-End, Sénior est de permettre aux clients de Dialogue de fournir de meilleurs résultats en matière de santé et de réaliser un meilleur bénéfice net en créant les...


  • Montreal, Canada Dialogue Full time

    (English below)Développeur(euse) de logiciels Back-End, Sénior chez Dialogue Relevant d’un de nos Directeur, ingénierie logicielle, la mission du Développeur(euse) de logiciels Back-End, Sénior est de permettre aux clients de Dialogue de fournir de meilleurs résultats en matière de santé et de réaliser un meilleur bénéfice net en créant les...


  • Montreal, Canada Unity Full time

    Role Description L’opportunité Rejoignez Unity Technologies, acteur majeur dans l’industrie du jeu vidéo, en tant que développeur(se) de Logiciels Sénior au sein de notre équipe Multiplayer Services. Ce rôle ne se limite pas à la programmation, il consiste à façonner l’avenir des expériences interactives et multijoueurs. En tant...


  • Montreal, Canada Reliant AI Full time

    About Reliant At Reliant we want to contribute to a world where you can harness information to its fullest potential, driving innovation and progress for all knowledge workers. We want to enable people to focus on what matters most rather than on the mental menial work that just happens to take up the most time. We build generative AI technology (including...


  • Montreal, Canada Reliant AI Full time

     About the roleWe are looking for an exceptionally talented backend engineer to join our team in Montreal. You will play a pivotal role in driving the development and delivery of our technology by multiplying our ability to develop core backend functionality as well as by serving as a bridge between the wider engineering team and the ML team that you would...


  • Montreal, Canada Reliant AI Full time

    About Reliant At Reliant we want to contribute to a world where you can harness information to its fullest potential, driving innovation and progress for all knowledge workers. We want to enable people to focus on what matters most rather than on the mental menial work that just happens to take up the most time.We build generative AI technology (including...


  • Montreal, Canada Yaksa Full time

    Développeur(euse) Back End (Sénior/Intermédiaire) / Back End Developer (Senior/Intermediate)Nous sommes Yaksa, une entreprise spécialisée en développement Web e-commerce et plateformes transactionnelles, située en plein coeur du centre-ville de Montréal. Nous sommes à la recherche d’un(e) Développeur(euse) Back End pour venir compléter notre...


  • Montreal, Canada Yaksa Full time

    Développeur(euse) Back End (Sénior/Intermédiaire) / Back End Developer (Senior/Intermediate)Nous sommes Yaksa, une entreprise spécialisée en développement Web e-commerce et plateformes transactionnelles, située en plein coeur du centre-ville de Montréal. Nous sommes à la recherche d’un(e) Développeur(euse) Back End pour venir compléter notre...


  • Montreal, Canada Yaksa Full time

    Développeur(euse) Back End (Sénior/Intermédiaire) / Back End Developer (Senior/Intermediate)Nous sommes Yaksa, une entreprise spécialisée en développement Web e-commerce et plateformes transactionnelles, située en plein coeur du centre-ville de Montréal. Nous sommes à la recherche d’un(e) Développeur(euse) Back End pour venir compléter notre...


  • Montreal, Quebec, Canada Unity Full time

    L'opportunitéRejoignez Unity Technologies, acteur majeur dans l'industrie du jeu vidéo, en tant que développeur(se) de Logiciels Sénior au sein de notre équipe Multiplayer Services. Ce rôle ne se limite pas à la programmation, il consiste à façonner l'avenir des expériences interactives et multijoueurs. En tant que leader technique, vous piloterez...


  • Montreal, Canada Unity Full time

    Role Description L’opportunité Notre équipe de Développement en AQ à Montréal recherche un(e) développeur(se) de logiciels dans le domaine de la qualité pour travailler avec notre équipe Platform Media. Vous rejoindrez une équipe hautement motivée et talentueuse, qui interface avec les équipes internes de Unity et nos clients du monde...


  • Montreal, Canada Digital Shape Technologies Inc. Full time

    Digital Shape Technologies Inc. édite depuis 1999 le logiciel Webfolio®, plateforme de gestion de portefeuilles temps-réel multi-actifs, utilisé par de nombreuses entreprises financières de renommée mondiale. Nous recherchons un(e) développeur(euse) full-stack senior ayant une expérience éprouvée dans le développement d’applications web et...


  • Montreal, Canada Digital Shape Technologies Inc. Full time

    Digital Shape Technologies Inc. édite depuis 1999 le logiciel Webfolio®, plateforme de gestion de portefeuilles temps-réel multi-actifs, utilisé par de nombreuses entreprises financières de renommée mondiale. Nous recherchons un(e) développeur(euse) full-stack senior ayant une expérience éprouvée dans le développement d’applications web et...