H/F Ingénieur Logiciel Linux Embarqué (H/F) - CDI - Montpellier

Sept Lieues
Canton of Montpellier-3, France
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior
Compensation
€ 50K

Job location

Canton of Montpellier-3, France

Tech stack

Bash
C++
Software Quality
Continuous Integration
Linux
Linux on Embedded Systems
Python
Performance Tuning
Scripting (Bash/Python/Go/Ruby)
Backend
GIT
Yocto

Job description

L'organisation conserve l'agilité d'une startup tout en bénéficiant d'une structuration mature. Les équipes travaillent en proximité et les décisions peuvent être prises rapidement, avec un réel impact des collaborateurs sur les choix techniques et les évolutions produits., Dans le cadre du remplacement d'un collaborateur historique, l'entreprise recherche un Ingénieur Logiciel Linux Embarqué afin de renforcer son équipe R&D.

Vous interviendrez sur les générations actuelles de produits ainsi que sur les futurs développements.

Vos principales responsabilités seront les suivantes :

  • Développer et maintenir les briques logicielles Linux embarquées des produits.
  • Participer à l'intégration système, à l'optimisation des performances et à la maîtrise des consommations énergétiques.
  • Intervenir sur les couches bas niveau : kernel, drivers, BSP, bootchain et configuration système.
  • Participer aux phases de validation, de qualification et d'amélioration continue de la qualité logicielle.
  • Collaborer étroitement avec les équipes électronique, mobile, backend et traitement d'image.
  • Assurer une veille technologique et contribuer aux choix techniques des futurs produits.

L'environnement technique s'articule notamment autour de Linux embarqué, Yocto, C/C++, Python, Git et CI/CD., * Développement de produits technologiques complexes mêlant hardware et software

  • Environnement agile, structuré et à taille humaine
  • Forte culture de l'innovation avec impact direct sur les choix techniques et produits

Requirements

Hard Skills

  • Expérience confirmée (5 ans minimum) en développement Linux embarqué sur plateforme MPU.
  • Maîtrise des problématiques kernel, drivers, BSP, device tree, bootchain et environnement Yocto.
  • Bon niveau en développement C/C++, avec des compétences complémentaires en Python et Bash.
  • Expérience sur des systèmes connectés (IoT), idéalement avec des enjeux de performance, sécurité ou consommation énergétique.

Soft Skills

  • Capacité à évoluer dans un environnement agile où l'autonomie et la prise d'initiative sont valorisées.
  • Goût prononcé pour les environnements techniques innovants et les produits à forte composante R&D.
  • Approche rigoureuse de la qualité logicielle et du développement industriel.
  • Esprit d'équipe, curiosité technique et envie de contribuer à des projets visibles et concrets. Tags
  • Python Scripting
  • Git
  • C/C++
  • Linux Embarqué

About the company

PME technologique française d'une quarantaine de collaborateurs spécialisée dans le développement de produits connectés associant électronique embarquée, logiciel, optique et traitement d'image. Créée il y a une dizaine d'années, l'entreprise conçoit et commercialise des équipements grand public à forte composante technologique, distribués à l'international. Elle évolue dans un environnement mêlant innovation hardware et software, avec une forte culture produit et une approche orientée expérience utilisateur.

Apply for this position