This recruiter is online.

This is your chance to shine!

Apply Now
Conception Ro-Main inc.
New Telecommuting

Développeur(e) Middleware Embarqué (Edge IoT)

1401, rue Bellevue, Saint-Lambert-de-Lauzon,QC
  • To be discussed
  • 37.50 h

  • Permanent ,Telecommuting job

  • 1 position to fill as soon as possible

Benefits


À propos de nous

Conception Ro-Main Inc., membre du groupe IMV Technologies, est une entreprise innovante spécialisée en solutions agrotechnologiques pour l’industrie porcine. Nous développons des technologies de pointe combinant intelligence artificielle, électronique et mécanique afin de transformer les pratiques d’insémination artificielle.

En rejoignant notre équipe, vous contribuerez à des projets concrets ayant un impact réel sur le terrain, au sein d’un environnement collaboratif et international.

Votre rôle

À titre de développeur(e) middleware embarqué, vous jouerez un rôle clé dans la conception, le développement et l’évolution de plateformes technologiques connectées (Edge IoT).

Vous travaillerez sur des systèmes Linux embarqués (Yocto) et participerez à l’intégration de services permettant la communication entre le matériel, les applications et le cloud.

Responsabilités principales

  • Concevoir, développer et maintenir des services middleware robustes pour plateformes Linux embarquées
  • Développer et faire évoluer des solutions OTA (Over-the-Air), télémétrie et collecte de données
  • Mettre en place des mécanismes de communication interprocessus (IPC, message brokers)
  • Participer à la définition et à l’intégration d’API standardisées
  • Assurer l’interopérabilité, la sécurité et la fiabilité des systèmes
  • Contribuer aux pratiques DevOps (CI/CD, automatisation, tests)
  • Effectuer du diagnostic avancé (profilage, débogage, monitoring)
  • Collaborer avec des équipes multidisciplinaires (logiciel, matériel, cloud)
  • Participer à l’amélioration continue et au partage des bonnes pratiques

Profil recherché Compétences techniques
  • Expérience en développement middleware embarqué sous Linux (idéalement Yocto)
  • Maîtrise de C, Python et Bash
  • Expérience avec les mises à jour OTA et la gestion de flottes d’appareils
  • Bonne connaissance des protocoles IoT (gRPC, AMQP, HTTPS)
  • Expérience avec des plateformes cloud (AWS IoT, Azure IoT ou GCP)
  • Bonne compréhension de l’écosystème Linux (sysfs, procfs, D-Bus, ioctl)
  • Connaissance des outils DevOps (CI/CD, Ansible, Terraform)
  • Expérience en débogage et profiling (GDB, Valgrind, strace, perf, etc.)
  • Connaissances en cybersécurité IoT (mTLS, chiffrement, gestion des secrets, OWASP)
Atouts
  • Expérience avec OpenTelemetry ou outils de télémétrie
  • Intérêt pour l’open source et les bonnes pratiques associées
  • Expérience en environnement distribué et à grande échelle

Work environment

Work environmentsConception Ro-Main inc.0
Work environmentsConception Ro-Main inc.1
Work environmentsConception Ro-Main inc.2
Work environmentsConception Ro-Main inc.3

Requirements

Level of education

University

Diploma

BAC

Completed

Work experience (years)

3-5 years

Written languages

undetermined

Spoken languages

undetermined