Talent.com
Développeur Senior en Logiciels Embarqués

Développeur Senior en Logiciels Embarqués

CS GROUPMontréal, Québec, Canada
6 days ago
Job type
  • Full-time
Job description

Description du poste

Nous sommes à la recherche d'un développeur senior de logiciels embarqués pour rejoindre notre équipe innovante à Montréal, Canada. Dans ce rôle, vous serez responsable de la conception, du développement et de la maintenance de solutions logicielles intégrées pour des produits de pointe.

  • Concevoir et mettre en œuvre des logiciels intégrés pour des systèmes à base de microcontrôleurs.
  • Collaborer avec les ingénieurs en matériel pour développer et optimiser les interfaces matériel-logiciel.
  • Rédiger un code efficace, facile à maintenir et bien documenté en C / C++.
  • développer et mettre en œuvre des applications basées sur un système d'exploitation en temps réel (RTOS)
  • Déboguer et résoudre des problèmes logiciels complexes à l'aide d'outils et de techniques avancés.
  • Mettre en œuvre et optimiser des protocoles de communication tels que I2C, SPI et UART.
  • Participer aux revues de code et contribuer à l'amélioration continue des processus de développement.
  • rester au fait des dernières tendances et technologies dans le domaine des systèmes embarqués
  • Encadrer les développeurs juniors et contribuer à la croissance technique de l'équipe.

Qualifications

  • Licence en informatique, électrotechnique ou dans un domaine connexe.
  • Plus de 5 ans d'expérience dans le développement de logiciels embarqués
  • Solides compétences en programmation C / C++ pour les systèmes embarqués
  • Connaissance approfondie des microcontrôleurs et de l'architecture des systèmes embarqués
  • Expérience des systèmes d'exploitation en temps réel (RTOS) et de leur mise en œuvre
  • Familiarité avec les protocoles de communication tels que I2C, SPI et UART
  • Solide compréhension des interfaces matériel-logiciel et des interactions matérielles de bas niveau
  • Maîtrise des systèmes de contrôle de version, de préférence Git
  • Solides compétences en matière de débogage et de dépannage
  • Expérience du cycle de vie complet du développement logiciel et des meilleures pratiques.
  • Excellentes capacités d'analyse et de résolution de problèmes
  • Grand souci du détail et sens de l'organisation
  • Capacité à travailler efficacement dans un environnement collaboratif à rythme soutenu
  • Excellentes aptitudes à la communication, tant orale qu'écrite
  • Des certifications pertinentes (par exemple, Certified Embedded Systems Professional) sont un atout.
  • Informations complémentaires

    Additional Information

    CS Group Canada values diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people and people with disabilities to apply.

    Benefits :

  • Hybrid Work Model
  • Advanced medical, dental and vision insurance.
  • Access to a telemedicine service.
  • RRSP program.
  • Personal and sick leave.
  • Recreation room with pool table and foosball.
  • Inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful working environment. That's why, committed to gender diversity and overall inclusivity, we encourage all applications and profiles.

    Inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful working environment. That's why, committed to gender diversity and overall inclusivity, we encourage all applications and profiles.