Développeur C++

6 days ago


Québec, Quebec, Canada Gecko Alliance Full time $90,000 - $120,000 per year

Gecko Alliance est un fabricant et distributeur de contrôles électroniques principalement pour l'industrie du spa. En collaboration avec nos clients, de la conception à la production, nous leur offrons des solutions personnalisées et innovantes pour équiper leurs produits : systèmes de contrôle, claviers, pompes et accessoires à la fine pointe de la technologie. Nous établissons des relations à long terme avec nos clients depuis plus de 30 ans déjà.

Ayant comme objectif de continuer à développer des produits innovants et performant pour l'industrie du spa notre équipe de R&D Logiciel est à la recherche d'un développeur C++ sénior qui jouera un rôle dans l'architecture logicielle de notre solution.

Actuellement, Gecko travaille à développer une nouvelle gamme de produits qui va moderniser l'expérience des utilisateurs et propriétaires de spas. Nos professionnels en programmation de logiciel embarqué travaillent activement au développement de notre nouvel écosystème connecté qui nous permettra de développer des produits plus performants et innovants.

Missions et responsabilités

Volet Développement

  • Concevoir, développer et maintenir des modules C++ performants, robustes et bien testés;
  • Participer activement aux revues de code et à l'amélioration continue de ce dernier;
  • S'assurer de la conformité des implémentations avec les contraintes temps réel, mémoire, et performance;
  • Contribuer aux cycles d'intégration, de test et de validation.

Volet Architecture

  • Participer à la définition et à l'évolution de l'architecture logicielle des composants embarqués de notre nouvel écosystème connecté;
  • Proposer des solutions d'implantation des nouvelles fonctionnalités du système;
  • Collaborer avec l'équipe pour évaluer les impacts techniques, la maintenabilité et la scalabilité des solutions proposées;
  • Collaborer avec les membres de l'équipe en accueillant leur feedback de manière à faire émerger les meilleures solutions possibles.

Volet mentorat

  • Accompagner les membres de l'équipe dans la compréhension des choix architecturaux;
  • Encourager les bonnes pratiques de conception et de structuration du code;
  • Créer un environnement propice au partage d'idées et à la réflexion collective;
  • Jouer un rôle actif dans les discussions techniques en équipe, en favorisant la co-construction des solutions.

Compétences requises

  • Solide maîtrise du langage C++ dans un contexte embarqué.
  • Excellente compréhension des concepts d'architecture logicielle (modularité, abstraction, séparation des responsabilités, etc.);
  • Expérience dans le développement sur plateformes embarquées ou avec contraintes systèmes;
  • Capacité à documenter clairement les décisions techniques et à vulgariser les choix d'architecture;
  • Esprit d'équipe, humilité technique et capacité à écouter et challenger avec respect.
  • Capacité à prendre du recul, à proposer des solutions durables et à anticiper la dette technique.
  • Maitrise de l'anglais.

Atouts

  • Connaissance des outils de développement Renesas et des microcontrôleurs;
  • Connaissance du fonctionnement des périphériques d'un MCU (UART, ADC, SPI, I2C.);
    • RTOS, Yocto ou équivalent;
    • Connaissance des particularités des compilateurs (makefile, gcc, etc);
  • Connaissances en protocoles de communication;
  • Expérience avec les méthodologies de développement agiles;
  • Connaissances au niveau des pratiques CI/CD (GitHub).

Ce que nous avons à offrir

  • Environnement de travail dynamique et stimulant;
  • Une équipe multidisciplinaire au sein de laquelle vous serez à l'écoute des idées d'amélioration continue;
  • Horaires de travail souples, on se concentre sur les résultats;
  • Belle culture de présentiel avec possibilité de télétravail (2 jours par semaine);
  • Opportunités de développement personnel avec le soutien de votre gestionnaire;
  • L'occasion de faire votre marque et de soutenir Gecko dans son succès.

Lieu de travail :

Le poste est situé au bureau chef à Québec et requiert une présence au bureau d'au moins 3 jours/semaine.



  • Québec, Quebec, Canada Genetec Full time $100,000 - $120,000 per year

    La dynamique de votre équipe :Notre équipe (partie du groupe Core Services) est responsable d'une composante clé offrant l'interopérabilité entre les domaines de la nouvelle offre Security Center SaaS de Genetec. Nous sommes un groupe de développeurs expérimentés qui construisent des microservices et composantes logicielles pour réaliser un...


  • Québec, Quebec, Canada GENETEC Full time $90,000 - $120,000 per year

    La dynamique de votre équipe :Notre équipe (partie du groupe Core Services) est responsable d'une composante clé offrant l'interopérabilité entre les domaines de la nouvelle offre Security Center SaaS de Genetec. Nous sommes un groupe de développeurs expérimentés qui construisent des microservices et composantes logicielles pour réaliser un système...


  • Québec, Quebec, Canada Genetec Full time $80,000 - $120,000 per year

    Description La dynamique de votre équipe : Notre équipe (partie du groupe Core Services) est responsable d'une composante clé offrant l'interopérabilité entre les domaines de la nouvelle offre Security Center SaaS de Genetec. Nous sommes un groupe de développeurs expérimentés qui construisent des microservices et composantes logicielles pour...

  • Lead développeur

    6 days ago


    Québec, Quebec, Canada un emploi de Lead développeur Full time $80,000 - $120,000 per year

    En tant que Team lead, tu vas guider ton équipe de 4-5 dévs vers le succèsPlus précisément, tu seras le maître des sprints de ton projet. Ce sera donc à toi de t'assurer de mettre en place ce qu'il faut et prendre les décisions requises pour t'assurer que les sprints soient livrés à 0 afin de respecter la planification du projet. Tu seras aussi...


  • Québec, Quebec, Canada Gecko Alliance Full time $90,000 - $120,000 per year

    Gecko Alliance conçoit et fabrique des contrôles électroniques et logicielles intelligentes pour l'industrie du spa.Forte de plus de 30 ans d'expérience, on se distingue par son savoir-faire ensystèmes embarqués, enconnectivité IoTet eninnovation produit.L'équipe R&D développe actuellement unenouvelle génération de solutions connectéesdestinées...


  • Québec, Quebec, Canada Lichens Innovation Full time $90,000 - $120,000 per year

    Description de poste : Développeur logicielLieu : HybrideType : Temps pleinÀ propos de Lichens Innovation :Lichens Innovation est une entreprise spécialisée dans l'accompagnement à l'innovation, le développement technologique, l'analyse et la valorisation des données, ainsi que l'intégration de solutions technologiques pour le secteur minier et ses...


  • Québec, Quebec, Canada InnovMetric Full time $60,000 - $90,000 per year

    Vous souhaitez faire partie d'une équipe qui façonne l'avenir des solutions logicielles collaboratives et innovantes ? Nous avons une belle opportunité pour vous Autonomie, curiosité, transparence, confiance, respect : chez InnovMetric, ce sont les valeurs que nous recherchons et que nous cultivons chaque jour au sein de nos équipes de développement...

  • Développeur(euse)

    2 days ago


    Québec, Quebec, Canada iA Financial Group (Industrial Alliance) Full time $60,000 - $80,000 per year

    DescriptionDéveloppeur(euse) juniorBâtissez l'avenir avec nousVous êtes passionné(e) par la stabilité et la performance des solutions TI et souhaitez contribuer à la mission d'une entreprise qui place la confiance et la sécurité de ses clients au cœur de ses priorités? En tant que Développeur en soutien applicatif, vous jouerez un rôle clé dans...


  • Québec, Quebec, Canada Vanderlande Full time $70,000 - $100,000 per year

    Job TitleDéveloppeur LogicielJob DescriptionDéveloppeur logicielLe monde aérien a toujours piqué ta curiosité mais tu n'as jamais osé passer ton permis de vol.La bonne nouvelle est qu'il est inutile de savoir piloter pour pouvoir travailler chez nous.En intégrant le Centre de Développement logiciel de Vanderlande situé à Québec, tu contribueras,...


  • Québec, Quebec, Canada EfficIA Full time

    Développeur(euse) Full-Stack SeniorTu veux voir l'impact direct de ton travail dès les semaines suivantes?Tu veux contribuer à transformer la réalité de milliers de travailleurs et de PME d'ici?Chez EfficIA, on bâtit une solution SaaS propulsée par l'intelligence artificielle qui révolutionne la cartographie et l'amélioration des processus.Notre...