Job Search and Career Advice Platform

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

Ingénieur logiciel embarqué Solutions IoT et Énergie

SEPT LIEUES

Nantes

Sur place

EUR 45 000 - 65 000

Plein temps

Il y a 19 jours

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Une entreprise de logiciels embarqués recherche un ingénieur logiciel embarqué confirmé pour porter et intégrer sa machine virtuelle sur divers systèmes. Le candidat idéal aura entre 3 à 10 ans d'expérience en développement C/C++, possède une bonne connaissance des systèmes temps réel et des normes applicables aux environnements contraints. Une forte capacité à collaborer avec des clients est essentielle.

Qualifications

  • 3 à 10 ans en développement logiciel embarqué.
  • Expérience en optimisation et gestion des contraintes temps réel.
  • Travail avec des environnements normés et contraints.

Responsabilités

  • Adapter la machine virtuelle aux microcontrôleurs et environnements Linux embarqués.
  • Développer des modules autour de la machine virtuelle.
  • Concevoir des couches génériques pour la portabilité du code.
  • Collaborer avec des clients sur les projets.

Connaissances

Développement en C/C++
RTOS et systèmes multithreads
Gestion de la mémoire
Optimisation temps réel
Sécurité (SSL/TLS)
Connaissance de Java
Travail sur des stacks complexes
Description du poste
L'ENTREPRISE

Notre client est un éditeur de logiciels spécialisé dans le monde de l’embarqué et de l’IoT. Comparable à l’approche d’Android dans le mobile, leur technologie permet d’exécuter des applications logicielles sur des équipements contraints tels que les microcontrôleurs et systèmes industriels.

Leur produit phare est une machine virtuelle légère, accompagnée de briques logicielles, qui facilite le développement et l’intégration d’applications dans des secteurs variés : industriel, médical, ferroviaire, spatial, automobile, aéronautique, objets connectés.

L’entreprise est en forte croissance et collabore étroitement avec les constructeurs pour intégrer sa solution logicielle sur des plateformes hardware diverses. Elle recrute aujourd’hui pour renforcer ses équipes et accompagner son développement.

LE POSTE / LES MISSIONS

En tant qu’ingénieur logiciel embarqué confirmé, vous interviendrez sur le portage et l’intégration de la machine virtuelle de l’entreprise sur différents environnements matériels et systèmes.

Vos responsabilités incluront :
  • Portage logiciel : adapter la VM aux microcontrôleurs, cartes d’évaluation clients et environnements Linux embarqués.
  • Développement de modules logiciels autour de la VM : systèmes de fichiers, connectivité réseau (IP, SSL/TLS, Wi‑Fi, sécurisation), interfaces graphiques.
  • Abstraction logicielle : concevoir des couches génériques pour garantir la portabilité et la réutilisabilité du code sur des plateformes variées.
  • Travail sur contraintes embarquées : mémoire limitée, temps réel strict, consommation énergétique optimisée.
  • Collaboration projet : échanges techniques réguliers avec les clients (constructeurs hardware, industriels), contribution aux évolutions de la plateforme et participation à un écosystème comparable à Android, mais adapté aux environnements embarqués.
PROFIL RECHERCHÉ
Hard skills
  • Expérience : 3 à 10 ans en développement logiciel embarqué.
  • Compétences techniques clés : RTOS et systèmes multithreads, gestion de la mémoire, optimisation, contraintes temps réel, sécurité (SSL/TLS, chiffrement, gestion des connexions IP, TrustZone), développement avancé en C/C++ (indispensable), connaissance de Java appréciée (la VM exécute des applications Java), expérience dans l’abstraction de drivers et l’écriture de couches logicielles génériques, travail sur des stacks complexes (réseau, interfaces graphiques, API).
Soft skills
  • Curiosité et ouverture technique.
  • Rigueur, notamment pour travailler dans des environnements normés et contraints (médical, ferroviaire, spatial, automobile, aéronautique).
  • Capacité à travailler en environnement multiplateforme.
  • Bon relationnel et goût pour la collaboration avec des équipes clients.
Tags
  • Java
  • Logiciel Embarqué
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.