Développeur logiciel embarqué

Emplacement : Montreal, QC, Canada - Date de l'envoi : 01-10-2019
Logient est à la recherche d'un développeur logiciel embarqué spécialiste en IOT ou télécommunication pour se joindre à son équipe de développement.

À titre de développeur, vous pourrez travailler sur des projets nécessitant d'appliquer les connaissances suivantes :
  • BSP, drivers, applications middleware, RTOS (FreeRTOS)
  • Architecture ARM (Cortex), implémentation SoC  (sécurité IOT, DMA, etc.) 
  • Protocoles de communication variés (sériel - SPI/I2C), TCP/IP, UDP, MQTT, sans fil (Zigbee, BLE, 802.15.4, etc.)
  • Environnement Linux
  • Environnement FPGA (Zynq)
 
Sous la supervision du responsable de l’équipe embarqué, votre rôle consistera à :
  • Participer à l'analyse des besoins clients et à la rédaction de requis techniques
  • Participer à toutes les phases de développement : la conception, le développement, le débogage, les tests unitaires et la maintenance de divers projets
  • Préparer la documentation technique
  • Effectuer une veille technologique continue.
 
 
Le ou la candidate doit posséder les qualités suivantes
  • Excellent esprit d’analyse et de résolution de problèmes.
  • Très bon sens de l’organisation, de la gestion du temps et des priorités
  • Faire preuve de débrouillardise, d’initiative et d’autonomie
  • Bon communicateur avec ses pairs et avoir un bon esprit d’équipe
  • Avoir la capacité de bâtir un livrable correspondant aux bonnes pratiques de développement logiciel
 
Exigences
  • Baccalauréat en génie électrique, en informatique ou l’équivalent
  • 1 à 5 ans d’expérience reliée à la programmation de logiciel embarqué
  • Maitrise des langages de programmation C, C++
  • Expérience avec les environnements de développement embarqué (Eclipse, IAR, GCC, Keil)
  • Expérience de programmation dans un environnement RTOS (FreeRTOS)
  • Expérience avec Git, SVN
  • Connaissance des pratiques et des concepts du développement orienté objet
  • Connaissance de l’environnement Linux embarqué (BSP, drivers, bootloader)
  • Bonne maîtrise du français et de l'anglais parlé et écrit
 
Atouts
  • Connaissance des langages de programmation Python, java
  • Connaissances des produits Atlassian JIRA
  • Connaissance de la méthodologie Agile Scrum
 
Environnement de travail
Vous serez plongés dans un environnement de travail enrichissant, stimulant et développant votre côté technique de mille et une façon. Vous verrez de multiples projets et technologies, vous serez en contact avec différents systèmes, clients et équipes. Vous serez propulsés et supportés par notre équipe d'ingénieurs et de développeurs qualifiés, dynamique et créatrice!

Nous offrons un horaire flexible. Vous aurez la possibilité de faire du travail à distance.
Nous offrons une gamme d'avantages sociaux.

 
ou
Division de placement des talents en TI de Logient
 
LT Plus est la division de Logient qui s’occupe de recrutement et d’impartition de services TI. Nous attirons et embauchons les meilleurs spécialistes en développement logiciel sur le marché, puis nous formons des équipes aux compétences complémentaires dans le but de répondre exactement aux besoins de chaque client et aux exigences spécifiques de chaque projet.     

Grâce au code, tout est possible

Fondée à Montréal en 2000, Logient est la seule entreprise dans le marché montréalais qui propose une offre de services aussi diversifiée en matière de développement logiciels pour entreprises, offre qui s’adapte aux besoins de chaque client, quels qu’ils soient. 
ou
this job portal is powered by CATS