Ingénieur Logiciel Embarqué (H/F) - Multi-niveaux
Garmin Canada · Cochrane
Job description
A propos du poste
Rejoignez Garmin Canada, un leader mondial de la technologie, pour relever des défis complexes au cœur des systèmes embarqués. Nous recherchons des passionnés capables de transformer des concepts technologiques en solutions concrètes pour nos divisions de pointe : Technologies Connectées, Produits Fitness et Biosenseurs.
Missions principales
- Concevoir et implémenter des solutions logicielles embarquées robustes, principalement en langage C.
- Développer et exécuter des tests unitaires rigoureux en C/C++ pour garantir la fiabilité des produits.
- Architecturer des modules logiciels évolutifs et performants.
- Résoudre des problèmes techniques complexes liés au matériel et au logiciel.
- Participer activement aux revues de code et de conception pour assurer l'excellence technique.
- Collaborer étroitement avec les chefs techniques et chefs de produit pour définir et améliorer les fonctionnalités.
- Décomposer les exigences fonctionnelles en tâches techniques exploitables.
Profil recherché
- Diplôme d'ingénieur en génie logiciel ou domaine technique équivalent avec une moyenne cumulative supérieure à 3.0.
- Expérience confirmée (minimum 2 ans) en développement C/C++.
- Capacité démontrée à travailler en équipe dans un environnement collaboratif.
- Expertise en débogage de systèmes embarqués.
Competences requises
- Maîtrise approfondie du langage C et C++.
- Expérience en développement de systèmes à faible consommation (low-power).
- Connaissance des protocoles de communication sans fil (ANT et/ou BLE).
- Capacité à intégrer des packages tiers (SDK).
- Expérience en implémentation de pilotes série bas niveau sur matériel nu (bare-metal).
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 2 weeks from now
48 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Garmin Canada
Cochrane
Related job offers
-
Développeur Backend Cloud‑native
CGI Montréal -
Ingénieur Cloud & Infrastructure – Niveau Senior (BCI)
bci Vancouver -
Senior Data & Analytics Engineer – BCI (Victoria / Vancouver, BC)
bci Victoria, BC -
Ingénieur·e Node.js Senior (Staff) – 100 % télétravail
Tether Operations Limited Remote -
Ingénieur Solutions – Plateforme SaaS (Deel)
Deel Casablanca