Développeur/Développeuse

Akkodis
Greater Montreal Metropolitan Area, Canada
$65K-$110K a year (estimated)
Full-time
  • Licence en génie électrique ou équivalent.
  • Plus de 5 ans d'expérience dans le développement d'applications embarquées en C et C++.
  • 5+ ans d'expérience en programmation C de bas niveau sur microcontrôleurs / microprocesseurs, avec une connaissance avancée des architectures MCU / CPU et des écosystèmes.
  • Connaissance approfondie des dépendances entre les composants du système et les couches de protocole, ainsi que de leurs interactions.
  • Expérience de la spécification de cas d'utilisation au niveau du système et de leur intégration dans l'architecture et les exigences du protocole / réseau MAC.
  • Capacité à travailler efficacement avec Linux et Windows.

En tant que développeur de systèmes embarqués, vous serez amené à développer et à maintenir des microprogrammes couvrant nos diverses applications de systèmes embarqués, ce qui inclut les protocoles de réseau, les bibliothèques de base ainsi que le développement d'applications.

Vous mettrez en œuvre et testerez des microprogrammes pour former des réseaux de communication sans fil optimaux en utilisant les émetteurs-récepteurs sans fil à très faible consommation développés.

Il s'agit notamment de développer des réseaux de capteurs sans fil à faible consommation dans des configurations point à point, en étoile et maillées, ainsi que des liaisons point à point efficaces pour les applications de diffusion audio en continu.

Le candidat sélectionné sera chargé de développer un micrologiciel efficace pour soutenir ces applications, ainsi qu'une interface utilisateur graphique pour chaque système qui permet aux utilisateurs de contrôler le flux d'informations dans le système sans fil.

Vos responsabilités

  • Mettre en œuvre, tester et documenter les logiciels intégrés et les logiciels d'application.
  • Développer des algorithmes pour les couches de protocole du système de communication et la mise en réseau.
  • Fournir des conceptions architecturales et détaillées pour répondre aux exigences du système.
  • Planifier et évaluer la conception architecturale et examiner les performances du système.
  • Assurer la maintenance des composants logiciels du système, y compris les pilotes de périphériques, le RTOS et les applications.
  • Participer aux processus de test de l'équipe en développant des protocoles pour les tests unitaires, les tests d'intégration / de régression et les tests au niveau du système.
  • Rechercher et évaluer de nouvelles applications technologiques et mener des études de faisabilité et d'évaluation des risques.
  • 16 days ago
Related jobs
Promoted
EXFO
Québec City, Quebec

EXFO développe des solutions de test, de surveillance et d'analyse plus intelligentes pour l'industrie mondiale des communications.Nous sommes des conseillers de confiance pour les opérateurs de réseaux fixes et mobiles, les hyperscalers et les leaders du secteur de la fabrication, du développement ...

Promoted
Akkodis
Greater Montreal Metropolitan Area, Canada

Licence en génie électrique ou équivalent.Plus de 5 ans d'expérience dans le développement d'applications embarquées en C et C++.C de bas niveau sur microcontrôleurs / microprocesseurs, avec une connaissance avancée des architectures MCU/CPU et des écosystèmes.Connaissance approfondie des dépendance...

Promoted
Empire Vie
Canada

Veuillez noter que le salaire de base sera déterminé selon la formation, les compétences et l’expérience de la personne choisie.La fourchette salariale affichée sert de ligne directrice générale pour le niveau de rémunération de ce poste.Développeur ou développeuse, Science des données.Lieu : à dist...

Promoted
Tundra Technical Solutions
Québec City, Quebec

Notre client a entrepris un grand tournant afin d’intégrer à sa solution d’officine et son application mobile des outils à la fine pointe de la technologie qui lui assureront une pérennité et qui pourront soutenir l’évolution de la profession de pharmacien.Si tu es passionné(e) par le développement ...

Gouvernement du Québec
Capitale-Nationale

DÉVELOPPEUSE SÉNIOR OU DÉVELOPPEUR SENIOR.DES SYSTÈMES D’INFORMATION BUDGÉTAIRE.Analyste de l’informatique et des procédés administratifs.Processus de sélection – Recrutement 10500SRS016010140070.Un emploi régulier à Québec .Possibilité de télétravail, mais obligation de se présenter au port d’attac...

Tink Profitabilité Numérique
India

Tink, c'est bien plus qu'une agence numérique : nous sommes une communauté de gens passionnés, dynamiques et innovants à Montréal, prête à relever les défis les plus ambitieux.En tant que la plus grande agence numérique indépendante à Montréal, nous avons une vision audacieuse pour l'avenir et une p...

Promoted
DAZZM
Québec City, Quebec

Minimum de 5 années d'expérience en développement Full Stack. Rejoignez notre équipe et participez à la création de solutions technologiques de pointe ! #Recrutement #DéveloppeurFullStack #ReactJS #NodeJS #JavaScript. ...

Promoted
CGI
Greater Montreal Metropolitan Area, Canada

Posséder un minimum de 9 ans d'expérience pertinente en développement d’application Web en Java. ...

Promoted
Intelliswift Software
Canada

Software Developer- Data Engineering Background. ...

Promoted
sharuk psk
Canada

You will work closely with our senior developers to design, develop, and maintain high-quality websites and web applications. Collaborate with the development team to understand project requirements and design web solutions. Assist in the development and implementation of responsive and user-friendl...