Expires soon Movea - Tdk - Invensense

Ingénieur en logiciel embarqué

  • CDI
  • Grenoble (Isère)
  • July 31, 2019
  • Master, Titre d'ingénieur, Bac +5
  • IT development
  • Programmation C
  • code embarqué
  • STM32
  • RPi
  • SPI
  • I2C
  • développement FPGA
  • python
  • Capteurs
  • Jira
  • Confluence
  • jenkins
  • git

Quick application

Job description

Mission
En tant qu’ingénieur firmware ayant une connaissance approfondie des contraintes et techniques de développement spécifique à l’embarqué, vous allez définir, implémenter ainsi que maintenir les logiciels pilotant les produits Invensense et démontrant leurs capacités. Ces logiciels reposent sur des architectures avancées ayant pour objectif de réduire la consommation de courant ainsi que l’empreinte mémoire tout en fournissant les meilleures performances possibles.

En outre, vous participerez à la validation des futurs composants. Dans ce contexte, vous travaillerez en étroite collaboration avec les équipes de conception hardware situées à Milan (Italie) et à San Jose (Etats-Unis d’Amérique). Votre rigueur nous aidera à augmenter la qualité de nos livrables pour améliorer la satisfaction de nos clients.

Nos projets vous amèneront à travailler sur des sujets variés, allant des téléphones Android jusqu’à l’internet des objets, incluant les drones, les montres connectées ou même les casques de réalité virtuel. En plus des capteurs de mouvements, vous serez exposé a des capteurs audio, d’image ou bien de reconnaissance d’empreinte digitale. Votre énergie et votre attitude proactive nous aidera à étendre nos connaissances et ainsi faire face à ces nouveaux challenges.

Basé à Grenoble, France pour un contrat à durée indéterminée.

Ideal candidate profile

Compétences et Expériences Essentielles
• Diplôme d’Ingénieur en Informatique, Electronique, ou domaines connexes. Niveau Bac+5
• Connaissance approfondie du langage de programmation C
• Capacité à comprendre, spécifier, implémenter, intégrer et debugger du code embarqué
• Compréhension des fondamentaux du temps réel : Interruption, DMA, race conditions…
• Connaissance approfondie des microcontrôleurs (STM32) ou des cartes de développement (RPi) des leurs outils de programmation.
• Connaissances des bus SPI et I2C
• Capacité à résoudre des problèmes et à écrire des spécifications claires et détaillées
• Rigoureux et organisé, sensibilisé à l’utilisation d’un système de test automatisé

Compétences et Expérience Souhaitable
• Connaissance de l’architecture et des outils spécifique à ARM
• Expérience dans le développement FPGA
• Expérience en langage assembleur, de préférence avec le jeu d’instruction ARM
• Expérience avec l’intégration de capteurs de mouvement
• Expérience avec le langage Python
• Expérience avec Jira, Confluence, Jenkins ou Git

About Movea - Tdk - Invensense

InvenSense (groupe TDK) est le principal fournisseur mondial de plateformes à base de capteurs « MEMS ». La vision d’Invensense de « Sensing Everything™» cible les marchés de l’Electronique grand public et de l’Electronique industrielle avec des solutions intégrées de capteurs de mouvements, capteurs biométriques et produits audio. Nos solutions combinent des capteurs de type MEMS (Micro Electrical Mechanical Systems), tels que des accéléromètres, gyroscopes, magnétomètres et capteurs de pression.

InvenSense a récemment ajouté son nouveau capteur tactile biométrique à ultrasons à sa gamme de solutions.

La technologie Invensense est présente dans la téléphonie mobile, solutions de type bracelets connectés, maison connectée, solutions Industrielles ou produits pour l’automobile.

A Invensense, nous avons de la fierté et de la satisfaction à faire consciencieusement notre travail, et nous apprécions les valeurs d’engagement total envers nos clients.