Concepteur(trice) logiciel - Profil Yocto

  • Temps plein

Description de l'entreprise

Nous voyons grand ! 🌎

Véritable pionnier dans le marché mondial des villes intelligentes et produits connectés, Dimonoff a comme objectif de créer un monde connecté, intelligent, durable et sécuritaire, en créant un écosystème IdO (IoT) polyvalent et générique.

Avec plus de 575 projets réussis dans plus de 11 pays, Dimonoff puise son expertise dans les technologies de contrôle et d’analyse dans les domaines des villes intelligentes, de l’efficacité énergétique, de la mobilité, de l’efficience des services publics, de la sécurité publique, etc.

En tant qu'entreprise et titulaire du sceau Concilivi, nous veillons à offrir à nos employés une culture de croissance individuelle et professionnelle dans un environnement d'apprentissage continu et de collaboration en équipe, dont la conciliation famille-travail est une priorité. Travailler chez Dimonoff c’est pousser tes limites et avoir une contribution significative sur des projets en équipe à forte valeur technologique.

➡️ Pour apprendre plus sur Dimonoff: https://www.dimonoff.com/fr/ 

Description du poste

Tu développeras ton expérience dans une équipe multidisciplinaire responsable de développer notre prochain produit connecté.  Tu seras en charge de concevoir, développer et maintenir le système d’exploitation Linux embarqué de nos solutions IoT, en utilisant les technologies suivantes: 

  • Yocto: Tu maitrise le framework Yocto pour créer des distributions Linux personnalisées et optimisées pour les systèmes embarqués.  Tu connais les concepts de BSP, Bitbake, Layers, Recipes et Packages. 

  • Linux: Tu as une solide expérience du développement et du débogage sur Linux, notamment des aspects liés au noyau, aux pilotes, aux systèmes de fichiers, à la sécurité et à la performance. 

  • Device Driver et Device Tree: Tu connais le développement de Device Drivers pour interfacer les périphériques avec le noyau Linux. Tu connais le format Device Tree pour décrire l’architecture matérielle des systèmes embarqués et configurer les périphériques. 

  • CI/CD: Tu es familier(ère) avec les méthodes et les outils de l’intégration continue et du déploiement continu, tels que Pipeline, Git, Jenkins, Docker, etc. 

Qualifications

  • BAC en informatique / Génie logiciel    

  • Au moins 3 ans d’expériences en développement embarqué Linux 

  • Facilité pour le travail d’équipe et le partage de connaissance 

  • Une bonne connaissance de C++, Rust, Python, Docker, Bash 

  • L’anglais ‘’lu’’ est un requis car tu seras amené(e) à lire de la documentation technique ou autre en anglais de différentes provenances (clients, littérature, réseaux etc.)  

  • Un désir d’apprendre et de cheminer dans l’entreprise

Informations supplémentaires

Ce que nous offrons au concepteur(trice) logiciel :   

  • Conciliation famille-travail (reconnu par le sceau Concilivi)
  • Horaire flexible + vendredi après midi en congé 
  • Mode de travail 100% flexible (hybride, télétravail, présentiel)
  • Assurances collectives et télémédecine (Telus santé) dès la première journée
  • Reer avec cotisation de l’employeur
  • Congés et vacances flexibles 
  • Programme de reconnaissance des années de service 
  • Activités sociales et sportives
  • Espace de bureaux lumineux et modernes dans un secteur central
  • Transport en commun à proximité et possibilité de stationnement intérieur pour vélo et auto
  • Douches
  • Recherche des dernières technologies pour te permettre de performer
  • Environnement agile et outils à la fine pointe
  • Possibilité de se développer et de grandir dans une entreprise en croissance