Développeur Logiciel Embarqué

Montreal

Offre publiée le 2024-11-26

Blitz TI

Description de Poste

Chez Blitz TI, nous ne nous contentons pas de vous trouver un poste, nous propulsons votre carrière. Spécialistes en recrutement TI, nous sommes à vos côtés à chaque étape : de la refonte de votre CV à la préparation des entretiens, en passant par la valorisation de votre profil.

Ensemble, nous maximiserons vos chances de réussite et de développement professionnel.

Nous recherchons un(e) développeur(se) logiciel embarqué pour notre client dans le domaine de la santé. Vous allez contribuer au développement de l'infrastructure logicielle de produits innovants.

En collaboration avec une équipe multidisciplinaire, vous participerez à des tâches variées allant de l’analyse architecturale à haut niveau au développement bas niveau, en passant par les tests et le débogage.

Responsabilités :

  • Analyser les spécifications techniques à partir des exigences produit;
  • Prototyper et valider des solutions avant leur mise en œuvre;
  • Développer et optimiser des logiciels embarqués sur des microcontrôleurs ou modules SBC;
  • Garantir des performances élevées des logiciels en tirant parti d’une solide compréhension du matériel embarqué (architecture mémoire, optimisation des bus, etc.);
  • Documenter et maintenir les bibliothèques existantes ainsi que les produits développés;
  • Collaborer avec des partenaires pour implémenter et optimiser des algorithmes audio DSP;
  • Interagir avec un environnement automatisé CI / CD pour le développement continu;
  • Participer à la rédaction et à l’amélioration de la documentation technique destinée aux clients et à un usage interne.

Profil :

  • Maîtrise du langage C, incluant les outils d’édition, de compilation et de débogage dans un environnement embarqué;
  • Compétence en Python pour les outils de script, avec une compréhension intermédiaire pour les projets orientés objet;
  • Expérience avec le traitement de signal en temps réel et le matériel associé;
  • Développement Linux / BSD sur des plateformes embarquées;
  • Excellentes compétences en rédaction technique et en documentation;
  • Maîtrise des outils de gestion de versions (Git), incluant les processus de rebase et de fusion des branches;
  • Capacité à travailler individuellement ou en équipe dans un cadre AGILE;
  • Solides compétences en gestion du temps et aptitude à gérer plusieurs projets en parallèle.

Informations additionnelles :

  • Un environnement stimulant au sein d’une équipe multidisciplinaire innovante;
  • Opportunités de travailler sur des projets technologiques de pointe;
  • Salaire compétitif et avantages sociaux complets;
  • Horaires flexibles et possibilité de télétravail;
  • 4 jours de congés personnels en plus des vacances;
  • Un congé spécial pour votre anniversaire;
  • Café à volonté pour stimuler vos idées!
  • Veuillez noter que seules les personnes retenues pour une entrevue seront contactées.