Développeur logiciel

Gecko Alliance

Quebec

Hybrid

CAD 65,000 - 90,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Horaires flexibles
Télétravail partiel
Développement professionnel soutenu

Job summary

Gecko Alliance, fabricant et distributeur de contrôles électroniques pour l’industrie du spa, recherche un développeur logiciel junior ou intermédiaire pour renforcer notre équipe R&D Logiciel à Québec. Le poste se concentre sur la programmation C++ dans un écosystème embarqué.

Vous concevrez, développerez et maintiendrez des modules C++, participerez aux revues de code et contribuerez à l’architecture produit tout en respectant les contraintes temps réel et mémoire.

Qualifications

  • Baccalauréat ou équivalent en informatique ou domaine connexe.
  • 1–5 ans d’expérience pertinente en développement logiciel ou équivalent.
  • Maîtrise du langage C++ et capacité à documenter clairement les décisions techniques.
  • Esprit d’équipe et curiosité technique.

Responsibilities

  • Concevoir, développer et maintenir des modules C++ performants et bien testés.
  • Participer aux revues de code et à l’amélioration continue.
  • Veiller au respect des contraintes temps réel et mémoire.
  • Contribuer à l’architecture et au développement de nos outils.
  • Participer à l’intégration, au test et à la validation.

Skills

C++
Python
Documentation technique

Education

DEC en informatique

Tools

GitHub

Job description

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 35 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 logiciel junior ou intermédiaire.

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 travaillent activement au développement de notre nouvel écosystème connecté qui nous permettra de développer des produits plus performants et innovants. Ce poste est résolument axé sur la programmation C++ de notre produit embarqué. Cela dit, pour les aventureux(ses), il permet aussi de jouer dans plusieurs aspects d'un écosystème connecté : les outils de développement internes et les outils web de gestion de la flotte et des configurations en sont des exemples.

Tâches et responsabilités
  • 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.
  • Contribuer à l’architecture et l’évolution du produit.
  • Contribuer au développement de nos outils.
  • Contribuer à créer un environnement propice au partage d’idées et à la réflexion collective.
Compétences requises
  • DEC en informatique, développement logiciel ou dans un domaine connexe, avec une expérience pertinente en développement logiciel ou baccalauréat dans un domaine pertinent;
  • De 1 à 5 ans d’expérience pertinente en lien avec le poste ;
  • Bonne connaissance du langage C++ ;
  • Capacité à documenter clairement les décisions techniques et à vulgariser les choix de design et d’implantation ;
  • Esprit d’équipe, humilité technique et capacité à écouter et challenger avec respect ;
  • Curiosité et envie d'apprendre.
Atouts
  • Connaissance de Python.
  • MQTT
  • Notions de développement web (HTML, CSS, JavaScript ou TypeScript).
  • 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.
  • Opportunités de développement personnel avec le soutien de votre gestionnaire.
  • La chance de toucher à tout l'univers d'un produit connecté : du microcontrôleur jusqu'à l'interface web, sans rester enfermé dans une seule spécialité.
  • 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingénieur mécanique
Ingénieur mécanique

Gecko Alliance • Quebec

Hybrid
CAD 90,000 - 130,000
Télétravail 2 jours/semaine
Assurances collectives
Télémédecine
+2
Gestionnaire de projets
Gestionnaire de projets

Gecko Alliance • Quebec

On-site
CAD 65,000 - 95,000
Équipe internationale
Bureau au Québec
Chef.fe de produits
Chef.fe de produits

Gecko Alliance • Quebec

Hybrid
CAD 90,000 - 130,000
Horaires flexibles
Hybride
Assurances collectives
+4
Ingénieur conception électrique/Ingénieure conception électrique
Ingénieur conception électrique/Ingénieure conception électrique

Gecko Alliance • Quebec

Hybrid
CAD 70,000 - 95,000
Télétravail 2 jours/semaine
Assurances collectives
Télémédecine
+2
Chef de produit/Cheffe de produit
Chef de produit/Cheffe de produit

Gecko Alliance • Quebec

Hybrid
CAD 80,000 - 110,000
Assurances collectives
Programme d’aide aux employés
Télémédecine
+1
Développeur de logiciel
Développeur de logiciel

Morgan Schaffer Ltée • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Assurance-maladie
Horaire flexible
Rémunération compétitive
Développeur(euse) Logiciel – Équipe Systèmes au sol
Développeur(euse) Logiciel – Équipe Systèmes au sol

Flyscan Systems Inc. • Quebec, Montreal (administrative region), Bromont

On-site
CAD 60,000 - 80,000
Congés de maladie illimités
Programme d’assurances collectives
Accès à une plateforme de télémédecine
+2
Développeur Logiciel (Géolocalisation)
Développeur Logiciel (Géolocalisation)

Rippling, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 125,000
Remboursement du transport collectif
Douches sur place
Assurances collectives
+3
Chef(fe) d'équipe développement logiciel
Chef(fe) d'équipe développement logiciel

Base Camp Connect • Lévis

On-site
CAD 60,000 - 80,000
Salaire compétitif
Horaires de travail flexibles
Salle d’entraînement
+2
Développeur(se) Backend
Développeur(se) Backend

Octasic • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Assurances santé (médicales, dentaires
Télémédecine
Stock options
+4