Développeur Senior C/C++ Systèmes Embarqués IoT F/H

CDI
Montpellier
Salaire : 40K à 55K €
Télétravail fréquent
Expérience : > 7 ans
Éducation : Bac +3

Awox
Awox

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Afin de développer nos activités de domotique, nous recherchons un Développeur Senior C/C++ pour systèmes embarqués.

Vous travaillerez en étroite collaboration avec les développeurs firmware au sein d’une équipe Scrum de 4 personnes pour fournir un code de qualité, répondant aux besoins fonctionnels et techniques.

Vos principales missions seront :

  • Participer activement à toutes les phases de développement des produits en c/c++

  • Garantir les choix techniques (performance, sécurité et maintenabilité)

  • Définir et concevoir des architectures logicielles fiables

  • Assurer le mentorat et la montée en compétence des développeurs juniors

  • Appliquer les meilleures pratiques de développement logiciel, y compris l’utilisation d’outils d’analyse statique, de couverture de code et de vérification automatique en intégration avec les pipelines DevOps

  • Implémenter des tests unitaires et des tests d’intégration pour assurer la qualité du code

  • Rédiger et maintenir la documentation technique relative aux architectures, aux composants critiques et aux processus de développement

  • Assurer une veille technologique permanente pour aider l’équipe à se maintenir à l’état de l’art. Du temps de travail est alloué pour répondre à ce besoin et des PoC sont mis en place si nécessaire


Profil recherché

  • Niveau de formation : bac+3 ou supérieur

  • Expérience : minimum 8 ans, dont au moins 5 en C++

Compétences requises :

  • Maîtrise des concepts de la conception logicielle et architecturale pour systèmes embarqués

  • Expertise C++ et maitrise des paradigmes moderner (c++ 11 à 21)

  • Connaissances en GIT, Scripting (Python, Shell…), GitLab CI

  • Bonne compréhension d’une ou plusieurs technologies : Bluetooth, Wifi, Zigbee ou Matter

  • Solides capacités d’analyse et de synthèse

  • Excellentes capacités relationnelles et de communication, leadership

  • Autonomie, proactivité, et force de proposition

  • Maîtrise de l’anglais (lu, écrit et parlé)


Déroulement des entretiens

  • Un premier échange téléphonique pour nous assurer que nos attentes respectives sont compatibles

  • Un face-to-face avec un manager pour évoquer le poste, l’entreprise et le profil du candidat

  • Et un dernier entretien avec un ou deux membres de l’équipe du futur collaborateur pour évoquer l’environnement de travail . Un test technique peut également être fait lors de cet échange.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres