Activez les alertes d’offres d’emploi par e-mail !

Ingénieur·e firmware

SMADE

Villeurbanne

Sur place

EUR 45 000 - 70 000

Plein temps

Il y a 8 jours

Mulipliez les invitations à des entretiens

Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.

Résumé du poste

Une entreprise innovante recherche un Ingénieur en Systèmes embarqués pour travailler sur des produits IoT. Ce poste requiert une forte expérience en développement bas niveau et une capacité à collaborer avec diverses équipes. Vous serez responsable de la conception, du développement et de la qualification des produits tout en appliquant des méthodes agiles dans un environnement exigeant. Un fort accent est mis sur l'optimisation des performances et la gestion des contraintes environnementales.

Qualifications

  • Minimum 5 ans d'expérience en systèmes embarqués sur objets connectés IoT.
  • Développement en C/C++ sur microcontrôleur requis.
  • Compétences en développement bare metal et noyaux comme FreeRTOS/Zephyr.

Responsabilités

  • Conception et développement de produits IoT en collaboration avec les équipes hardware et firmware.
  • Rédaction des spécifications techniques et validation des fonctionnalités.
  • Mise en place d'outils de test d’intégration et d’analyse des dysfonctionnements.

Connaissances

Développement bas niveau
C
C++
Temps réel
Optimisation de code
CI-CD

Formation

Ingénieur en Systèmes embarqués

Outils

Jira
Github
Gitlab

Description du poste

Nous travaillons sur des produits IoT très bas niveau et à fortes contraintes environnementales, pour le domaine médical.

Si cette première phrase te plait, alors lis la suite

En équipe avec les ingénieurs firmware et hardware, ton objectif sera de fournir une réelle valeur ajoutée technologique à nos clients. Tu auras la chance de travailler dans un environnement soumis à des contraintes techniques ambitieuses (très hautes températures, longévité de la batterie, low power, wireless, sensors).
Notre organisation se base sur les méthodes agiles que tu auras l’occasion d’appliquer au quotidien.

Nous prônons la responsabilisation. Drivé par le Lead R&D Electronic, tu seras responsable de l’intégralité de tes projets. En bref, on recherche celui ou celle qui partage nos valeurs et notre culture (imprègne-toi de nos valeurs ici).

LA MISSION

Tu seras chargé·e de la conception, du développement et de la qualification de nos produits IoT en travaillant avec les équipes hardware et firmware principalement, mais également avec les équipes Engineering et Cloud / Data.

  • Rédiger les spécifications techniques à partir des définitions du produit et des exigences du client en collaboration avec les ingénieurs hardware.
  • Définir des architectures logicielles bare metal ou temps réel répondant aux spécifications technologiques des produits.
  • Développer des firmwares optimisés permettant d’exploiter au maximum les ressources de la carte (modes de veille, périphériques, etc.)
  • Interagir avec l’équipe Cloud pour la bonne prise en compte des interfaces et structures de données en fonction des protocoles de communication requis
  • Valider les fonctionnalités et les performances avec les équipes hardware et Cloud.
  • Mettre en place des outils de test d’intégration et de qualification des logiciels embarqués et des produits.
  • Analyser les dysfonctionnements rencontrés, identifier les causes racines et définir les actions correctives associées.
  • Rédiger l’ensemble de la documentation technique nécessaire (architecture, fonctionnalités, plans de test et validation)
  • Réaliser des études de faisabilité pour les nouvelles fonctionnalités à intégrer dans nos futurs produits ainsi que de la veille technologique pour recommander des changements aux conceptions existantes et améliorer les performances.

???? QUI ES-TU ?

L'essentiel :

  • Expérience de minimum 5 ans en tant qu'Ingénieur·e en Systèmes embarqués sur des objets connectés nomades IoT
  • Expérience en développement bas niveau et applicatif métier en C et C++ sur microcontrôleur
  • Expérience en développement bare metal et noyaux embarqués tels que FreeRTOS ou Zephyr
  • Experience des bus UART, I2C, SPI
  • Savoir écrire un code optimisé pour prendre en considération les contraintes d'environnements et de produits
  • Expérience avec les outils : Jira, Github, Gitlab
  • Expérience de proximité avec le matériel : savoir lire des datasheets, lire/comprendre un schéma électronique et manipuler les instruments de mesure basiques
  • Expérience d’intégration et déploiement continu (CI-CD)
  • Capacité à rédiger et documenter, rédiger des scénarii de test et de validation

L'exceptionnel (si tu te reconnais dans l'un des points suivants - ou plusieurs ) :

  • Expérience avec le hardware (binôme équipe hard)
  • Expérience de chefferie de projets (planification, prise de décisions etc)
  • Expérience dans des petites structures en développement
  • Une sensibilité à la cybersécurité
  • Connaissances des solutions de connectivité (BLE, WIFI, LTE, etc.)
  • Expérience dans les protocoles TCP, HTTP(s), MQTT, etc.

LE PROCESS

Dans le désordre, tu pourras rencontrer :

  • Méline ou Marion dans le cadre d'un échange de découverte RH et fit culturel (échange d'une heure en visio)
  • Sébastien (R&D Electronic Lead) dans le cadre de deux échanges techniques avec un cas technique en amont (échanges d'une heure en visio)
  • David (Team Lead) qui assistera à la restitution de l'exercice mais avec qui tu auras également l'occasion d'échanger en one-to-one dans le cadre d'un entretien de fit culturel (échange d'une heure en visio ou dans nos locaux)
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.