Ingénieur développeur C++ multithread Linux embarqué temps réel mou (+ notions Qt) [CDI ou freelance] (H/F)

Aix-en-Provence (13)
Négociable
Bac +5
Confirmé

Description du poste

Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur développement logiciel C++ multithread / Linux embarqué temps réel mou pour l’un de nos clients situé au nord d’Aix en Provence.

 

Mission :

Au sein de l’équipe software, vos missions seront de :

– Collaborer aux phases de spécification et de définition des architectures logicielles,

– Participer activement aux développements de nouveaux logiciels ainsi qu’à l’évolution et la maintenance de logiciels existants,

– Exécuter les tests et assurer la qualité du logiciel,

– Renforcer l’industrialisation des développements (intégration continue, gestion de configuration…).

 

Profil :

Idéalement ingénieur de formation, vous justifiez d’au moins 2 ans d’expérience en développement C++ multithreadé / Linux embarqué et connaissez idéalement Qt / QML.

 

Compétences requises :

– Maitrise avérée en C++

– Multithreading, mécanismes de communication inter-processus, architectures multiprocesseurs

– Linux embarqué et ses principales contraintes (consommation, empreinte logicielle, boot sécurisé, performances, drivers, disponibilité….),

– Notions TCP/IP et protocoles IP associés

– Connaissances temps réel (dur ou mou)

– Outils de gestion de configuration, de débogage et de qualité logicielle

– Notions Qt (et QML)

– Protocoles de communication (Socket IP, bus CAN, ModBus, Profinet, Ethercat, RSxxx,…)

 

Compétences bonus :

– Posix / pthreads

– Python

– Hyperviseur / virtualisation SW

 

Contrat proposé : CDI de préférence, mais contrats alternatifs envisageables.

 

[Votre recherche d’appartement sur la région est prise en charge gratuitement par l’un de nos partenaires spécialisé dans l’immobilier].

Postuler à cette offre

Référence à rappeler : A.09.93.10.19