Postuler

Publié il y a 5 jours

Développeur·euse firmware

@ Smartrek Technologies

Québec, Québec

Temps plein
Postuler
SIGNAUX

En bref

Smartrek Technologies is hiring a firmware developer in Lévis, Québec, to build and maintain embedded software for its SpiderMesh radios, Atrax IoT sensors, and Linux and Zephyr IoT gateways. The role is full-time and permanent, on site at the Lévis office, with hybrid work possible after a training period. The stated base salary is 75,000 to 125,000 CAD per year, depending on experience.

Responsabilités :

  • Développer et maintenir le code embarqué C, C++ et Lua (Zephyr, FreeRTOS, bare-metal)
  • Développer les composants de la plateforme embarquée Linux
  • Développer de nouveaux produits de la ligne Atrax
  • Bâtir des bancs de test automatisés et publier les mises à jour
  • Participer aux choix d'architecture avec les équipes matériel et cloud

Résumé des exigences :

  • Maîtrise marquée de la programmation, surtout en C et C++
  • Maîtrise des microcontrôleurs et de Linux
  • Habileté à utiliser oscilloscope, analyseur logique et analyseur de spectre
  • Bonne connaissance de l'anglais
  • Autonomie et sens des responsabilités

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-11-05
Première détection par notre source
2026-11-10
Mise à jour du dossier source
2026-11-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau, Laboratoire
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Smartrek Technologies

ChampValeur
Offres sur Jobsy2
Description

Développeur·euse firmware

Smartrek Technologies, Lévis, Québec. Poste en présentiel.

Smartrek fournit des données et des informations précises en temps réel, permettant une gestion efficiente des ressources pour les services publics, les municipalités et les entreprises.

Notre technologie radio SpiderMesh crée des réseaux autonomes qui fonctionnent indépendamment des infrastructures existantes. En éliminant les frais de connectivité récurrents, Smartrek rend la surveillance à distance plus accessible et plus économique.

SpiderMesh fournit une connectivité fiable dans les environnements les plus exigeants, y compris les lieux où les solutions de surveillance cellulaires traditionnelles échouent. Combiné à notre infrastructure IoT, nous fournissons des données en temps réel, aidant nos clients à surveiller des actifs critiques, à recevoir des alertes et à prendre des décisions plus rapides et mieux éclairées.

Si vous voulez être au cœur de l'action et faire une différence comme membre essentiel·le de l'équipe, alors ce poste est parfait pour vous !

Résumé de l'emploi

Vous travaillerez directement au cœur du logiciel embarqué des différents produits Smartrek. Vous prendrez la responsabilité de développer et supporter plusieurs de nos systèmes embarqués, incluant notre plateforme de passerelle IoT Linux, ainsi que notre plateforme IoT sous Zephyr.

Vous serez également directement impliqué·e dans le développement de tous nos autres systèmes embarqués, incluant le code embarqué bare-metal qui propulse nos radios SpiderMesh ainsi que les différents capteurs industriels supportés par notre ligne de produits IoT Atrax.

Les premiers projets principaux auxquels vous travaillerez sont la mise à jour de notre passerelle IoT à une nouvelle architecture, ainsi que prendre en main le développement de notre nouvelle plateforme IoT jusqu'à sa mise en marché.

À long terme, vous serez la personne ressource pour le développement de code embarqué dans l'équipe et prendrez la responsabilité du développement des différents systèmes embarqués.

Responsabilités

  • (40%) Développer et maintenir le code embarqué C, C++ et Lua de systèmes basés sur Zephyr, sur FreeRTOS, et systèmes bare-metal.
  • (40%) Développer et maintenir les différents composants de notre plateforme embarquée Linux, en utilisant les technologies C, C++, Common Lisp, Elixir, Lua, Typescript, systemd, et autres.
  • (10%) Développer de nouveaux produits dans notre ligne de produits Atrax.
  • (10%) Développer le firmware bare-metal de nos radios SpiderMesh.
  • S'assurer de la fiabilité eu maintien des systèmes: Bâtir et exploiter des bancs de test automatisés; garantir la qualité par tests unitaires; analyse statique et revue de code; préparer et publier les mises à jour des logiciels embarqués.
  • Participer aux choix d'architecture avec les équipes matériel et cloud

Une répartition des tâches typique basée sur la dernière année est indiquée en parenthèses.

Seulement si le candidat montre de l'intérêt pour ces points, le poste peut inclure, dans une moindre mesure:

  • Conception, test et mise en marché de PCB de systèmes embarqués.
  • Programmation Cloud ou Devops pour supporter les fonctionnalités des produits embarqués.

Qualifications

  • Maitrise marquée de la programmation.
  • Maitrise du fonctionnement des microcontrôleurs.
  • Maitrise du fonctionnement des ordinateurs, en particulier le système d'exploitation Linux.
  • Excellentes compétences en résolution de problèmes et en mathématiques.
  • Excellentes compétences en C et C++.
  • Connaissance ou intérêt à développer des connaissances avec les technologies utilisées: Common Lisp, Elixir, Zephyr.
  • Habilité à opérer des instruments de laboratoire: oscilloscope, analyseur logique, analyseur de spectre
  • Bonne connaissance de l'anglais
  • Autonomie, débrouillardise et responsabilité.

Atouts supplémentaires non exigés:

  • Expérience avec les langues de programmation Common Lisp et Elixir.
  • Expérience à package des programmes pour le système d'exploitation Debian.

Conditions du poste

  • Titre du poste : Ingénieur·e embarqué OU Développeur·euse embarqué
  • Type d'engagement : Permanent, temps plein
  • Rémunération : Salaire de base fixe de 75 000 $ à 125 000 $ par année, selon l'expérience
  • Lieu de travail : Sur place à nos bureaux de Lévis, Québec (hybride possible suite à une période de formation)

Emplois semblables

  • Analyste en exploitation bureautique – Expert(e)

    Québec, QC
    Temps plein

    SQUAD+ TECHNOLOGIES

    8+ ansProfil recherché — Exigences obligatoires; Minimum de 8 années d'expérience en technologies de l'information ou en administration ; Avoir cumulé au moins 440 jours d'expérience sur chacun de ces projets, dont 220 jours…

    Lead process optimisation, Microsoft Power BI, Microsoft Excel, ServiceNow, Collaboration, Microsoft Teams

  • Gestionnaire de comptes et développement d'affaires

    Québec, QC
    Temps plein

    MIGSO-PCUBED

    Assurer le placement des consultants sur les mandats correspondant à leurs compétences et aux besoins de vos clients; Diplôme universitaire en ingénierie, administration des affaires, commerce ou dans un domaine…

  • Director, Corporate Actuarial

    Montréal, QC +4
    Temps plein

    Intact Financial Corporation

    10+ ans4+ gestionCandidates need a university degree in actuarial science or mathematics, with FCIA or FCAS preferred, at least 10 years of actuarial experience including 4 at manager level, and P&C insurance experience. Strong communication, leadership and influencing skills are required, and bilingual French and English is required for candidates in Quebec.

  • Fire Alarm Technician

    Montréal, QC +1
    Temps plein

    BGIS

    Candidates need a college diploma in Fire Protection or equivalent, CFAA certification, and good knowledge of fire and life safety codes such as ULC, NFC and NFPA. Strong written and verbal communication, problem-solving, and experience in commercial fire alarm work are needed.

    fire alarm systems

  • Technical Expert – Flight Control Laws Design & Development

    Québec, QC
    Temps plein

    UNIZON Taskforce Technology

    10+ ansCandidates need an aerospace engineering degree (PhD preferred) and at least 10 years of flight control law development on Fly-By-Wire aircraft. They also need strong MATLAB, Simulink and C++ skills, knowledge of DO-178B and SAE ARP4754, and fluency in French and English.

    MATLAB, Simulink, C++

  • Agent(e) de location

    Québec, QC
    Temps plein

    SieBert Gestion Immobilière

    Candidates need autonomy, initiative, rigour and organizational skills to handle several files at once, plus strong client service and communication skills. An interest in real estate and availability on weekends are also expected.

    CRM

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.