Ingénieur Systèmes Embarqués (C/C++)
Description de la mission
En tant qu’Ingénieur Systèmes Embarqués (C/C++), vous ferez partie de l’équipe Customer Care et R&D à notre bureau de Nantes. Vous serez en contact direct avec nos clients dans les segments de marché suivants : les maisons intelligentes, l’électroménager, les smart watches, les dispositifs médicaux, l’automatisation industrielle, la vente au détail, les télécommunications, l’énergie, le transport, etc.
Activités et responsabilités de l’ingénieur systèmes embarqués (C/C++) Nantes
Vous développez et intégrez activement des middlewares dans les produits « Powered by MicroEJ » et serez responsable :
- Des architectures logicielles embarquées
- Des bibliothèques et interfaces drivers pour microcontrôleurs intégrant l’environnement d’exécution virtuelle MICROEJ VEE
- D’accompagner nos clients dans le développement de leurs objets intelligents
Dans le cadre de ces missions vous aurez la possibilité de devenir responsable de projets ou d’une équipe de développeurs.
Découvrez les dernières réalisations publiées par notre équipe d’ingénieurs : https://developer.microej.com
Profil
Vous avez un master en ingénierie logicielle et des compétences en C/C++ embarqué, êtes passionné, curieux et prêt à relever des défis techniques ? Nos nouveaux postes sont ouverts à tous les niveaux d’expérience. Nous apprécions une expérience de terrain dans les domaines suivants :
- Expérience démontrée dans le monde de du logiciel embarqué
- Développement C pour microcontrôleur ou microprocesseur (ARM Cortex-M, Cortex-A, ESP32, RISC-V)
- Environnement multithread avec OS et RTOS populaires (Linux, FreeRTOS, Micrium, ThreadX, Zephyr)
- Communication filaire et sans fil (Wi-Fi, BLE, USB, série, modem)
- Pilotes (mémoire, DMA, capteurs, bootloader, écran, alimentation, I2C, SPI)
- Sécurité (cryptographie, MMU/MPU, SSL, DTLS)
- Une expérience en développement mobile ou en programmation Java est appréciée.
- Un niveau d’anglais professionnel (écrit et parlé) est requis.
Environnement de travail
- MicroEJ vous offre un environnement de travail stimulant vous permettant d’exprimer votre créativité et votre expertise.
- Les collaborateurs de MicroEJ sont motivés et dynamiques, et forment une équipe polyvalente qui aime partager ses connaissances et ses expériences.
- Nous mettons à votre disposition des outils d’accompagnement et des formations pour faciliter votre intégration et votre montée en compétences (agilité, langues, conférences techniques, etc.).
- Un programme d’intégration complet vous permettra de comprendre les différents métiers de MicroEJ : R&D, Customer Care, Marketing, Ventes, Juridique.
- Vous intégrez une entreprise en pleine croissance.
Avantages :
- Formation à l’anglais offerte
- Horaires flexibles et télétravail
- Participation au transport
- RTT
- Titre-restaurant
- Primes
Le poste d’Ingénieur Logiciel Systèmes Embarqués (C/C++) est basé à Nantes, possibilité de faire du télétravail jusqu’à 50%.
Disponibilité : Dès que possible.
Vous souhaitez relever de nouveaux défis ? Rejoignez l’équipe MicroEJ !
Cette annonce ne correspond pas à votre profil ?
Retournez à notre page offres d’emploi ou envoyez-nous une candidature spontanée.
MicroEJ, les conteneurs logiciels pour tous les systèmes électroniques
MicroEJ est un éditeur de logiciels fournissant des solutions pour le développement de produits électroniques dits « embarqués ». Après une dizaine d’années d’activité, notre produit phare, le conteneur logiciel MICROEJ VEE, est souvent perçu comme l’équivalent d’Android™ pour les objets autres que smartphones et tablettes. Plus de 100 millions de licences ont déjà été vendues à des clients tels que Fossil (montres connectées), Groupe SEB (appareils ménagers), Zebra (imprimantes), Landis+Gyr (compteurs électriques), Stago (appareils médicaux), etc.
Basée à Nantes (France) et à Boston MA (USA), notre équipe de 60 personnes est motivée par l’innovation et se concentre sur la résolution des défis de l’informatique.