Retour aux offres

Ingénieur Études et Développement systèmes temps réel (H/F)

Embarqué

  • CDI
  • Grenoble
  • Référence : ECS/GNB/RT

Smile est le leader du "sourire" au travail mais aussi de l'intégration et de l'infogérance de solutions open source.

Enthousiastes, agiles et performants, leur vocation est de libérer le potentiel d'innovation des entreprises, à travers l'open source.

Ses smiliens experts accompagnent les entreprises dans des domaines aussi variés que le Digital, les Business Apps, l'Embarqué & l'IoT et l'Infrastructure.

Ils sont plus de 1700 collaborateurs présents dans 7 pays, avec 15 agences réparties en France et à l'international.


Le pôle Smile ECS (Embedded & Connected Systems) est un centre d’excellence entièrement dédié aux systèmes embarqués et objets connectés.

Smile ECS s’impose comme le pôle de référence des métiers de l’embarqué en environnement Open Source.

Nous sommes une équipe de passionnés de l’univers Open Source et participons à différents événements comme le Capitole du Libre ou le FOSDEM.

Nous organisons également des Meet-Up sur différents sujets (Android AOSP, IoT, Linux Embarqué…).

Nous alimentons régulièrement notre blog Linux Embedded, à travers différents articles rédigés par nos collaborateurs.

Afin d’accompagner sa croissance, SMILE recherche pour son agence de Grenoble un Ingénieur Études et Développement systèmes temps réel (H/F).

Vos missions

Vous serez en charge de :

  • développer du logiciel applicatif pour système embarqué en langage C ou C++
  • développer du logiciel bas niveau tel que driver ou couche d’abstraction matérielle
  • analyser les contraintes techniques du projet et concevoir le logiciel en conséquence
  • tester et intégrer les modules développés
  • gérer les interfaces matérielles utilisées par les modules logiciels
  • rédiger la documentation technique
  • intervenir ponctuellement sur des phases de spécifications techniques, résolution des difficultés

Votre profil

De formation supérieure en informatique ou électronique, vous justifiez impérativement de 2 ans minimum d’expérience dans le domaine du développement sur des systèmes temps-réels, comme par exemple : FreeRTOS, Zephyr, Contiki, la programmation système bare metal, etc.

Avant tout très bon développeur logiciel C / C++, vous avez aussi une capacité à interagir avec les composants  bas-niveau : utiliser un oscilloscope, lire des schémas de routage, déboguer des cartes.

Vous avez une bonne maîtrise des microcontrôleurs de la famille ARM (Cortex-A, Cortex-M) tels que STM32, Texas Instruments (MSP430), Freescale, Microchip ...

Vous êtes familier des méthodologies agiles, notamment SCRUM.

Anglais technique indispensable.

Savoir-être apprécié :

  • autonome tout en étant capable de travailler en équipe
  • curieux et passionné de technologies et/ou de l’Open-source
  • bon relationnel et à l’écoute
  • sens de l’organisation

Postuler

* champs obligatoires