Cette offre n’est plus disponible.

Ingénieur Développement Logiciel Embarqué Expérimenté (H/F)

CDI
Carrières-sur-Seine
Salaire : Non spécifié
Télétravail non autorisé
Expérience : > 1 an
Éducation : Bac +5 / Master

SBG Systems
SBG Systems

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

SBG Systems conçoit, produit et commercialise des systèmes inertiels à la pointe de la technologie grâce à sa maitrise de l’ensemble des composantes matérielles, logicielles et algorithmiques. Afin de soutenir notre forte croissance et de renforcer nos équipes R&D, nous recherchons un(e) ingénieur(e) en conception et développement de logiciels embarqués C/C++.

Vous intégrerez nos équipes R&D qui représentent plus de 50% de nos effectifs pour participer activement au développement des nouvelles générations de produits inertiels sur des plateformes modernes et innovantes.

Vous aurez l’opportunité de rejoindre une équipe hautement expérimentée et talentueuse pour participer à l’ensemble des activités de R&D : définition de l’architecture logicielle la plus adaptée, revues de code, supervision des ingénieurs juniors, implémentation, tests unitaires et documentations. Vous aurez de plus l'occasion d'utiliser de nombreuses technologies (OS Temps Réel, capteurs, GPS, traitement du signal, réseau Ethernet, USB, CAN, Bluetooth, Web, HTML, JavaScript, ...)

Responsabilités

  • Conception et développement de nouvelles fonctionnalités sous OS Temps réel hautement parallélisé.
  • Traduction des exigences fonctionnelles en tâche techniques.
  • Supervision technique de l’équipe sous JIRA et revue de code avec Bitbucket/GIT.
  • Intégration des librairies conçues par les équipes algorithmes sur plate-forme embarquée.
  • Implémentation de couches critiques bas niveau (DMA, IRQ, RTOS, Assembleur, …).
  • Implémentation de drivers et protocoles de communication (SPI, RS-232, Ethernet, CAN, …).
  • Évaluation des prochaines architectures de traitement (multicœur, Linux RT, …).
  • Participation aux activités de test, validation et documentation.

Profil recherché

Requis

  • Vous avez un niveau BAC + 5 et justifiez d’une expérience d’au moins 5 ans en embarqué.
  • Vous maitrisez le langage C ainsi que le processus de compilation (linker files, GCC, libC, …).
  • Vous avez déjà implémenté des drivers complexes et API bas niveau (DMA, IRQ, Timers, MPU, Cache, …).
  • Vous utilisez du contrôle de code source tel que GIT, SubVersion, …
  • Vous avez déjà une expérience sur des plateformes Bare-metal, RT OS et Linux RT.
  • Vous connaissez la programmation orientée objet.

Autres compétences souhaitables

  • Utilisation de DSP et plateformes multicœurs / OS Temps réel.
  • Connaissances en assembleur, électronique, capteurs MEMS, GPS; Traitement du signal (Filtres FIR, DSP, ...).
  • Technologies web (JavaScript, HTML, CSS, …).

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