Repérée sur candidat.francetravail.fr · hier

Ingénieur-e développement C/C++ Linux embarqué (sécurité applicative) H/F (CDI) - Freelance

Collective.work

Lieu
Versailles (hybride), FR
Télétravail
Hybride
Contrat
Freelance
Séniorité
Junior
Domaine
appsec
Salaire
500-65000 € par mois

Le quiz de niveau n'est pas encore disponible pour cette offre.

Ou tester une mission réelle

La candidature se fait directement auprès de l'entreprise. Zeroday Cyber Academy ne transmet aucun dossier et n'intervient pas dans le recrutement.

Mission en freelance ou CDI portée par Lianeo pour un industriel français qui fabrique des radars, à Versailles, en hybride 2 jours par semaine. Le travail : reprendre du code C/C++ embarqué sous Linux, exploiter les rapports d'analyse statique SonarQube, corriger défauts de sécurité et fuites mémoire, puis sécuriser chaque correction par des scripts de test Python. L'annonce demande 5 ans minimum de C/C++ : un poste exigeant, mais représentatif de ce que devient la sécurité applicative sur du code embarqué qui vit en parc. Rémunération annoncée : TJM de 500 à 550 €/jour, ou 50 à 65 k€ brut annuel.

Compétences techniques

  • C/C++ avancé (5 ans minimum, Linux embarqué)
  • Design patterns C++
  • Environnement Linux embarqué
  • Analyse statique de code (SonarQube ou équivalent)
  • Détection et correction des fuites mémoire
  • Débogage avec gdb
  • Tests unitaires avec GoogleTest
  • Python pour le scripting de test
  • Bus et protocoles I2C et UDP

Compétences comportementales

  • Analyse et restitution de la logique d'un code non écrit
  • Rigueur sur la non-régression
  • Pédagogie auprès de développeurs expérimentés
  • Autonomie

Compétences citées dans l'annonce

  • Python
  • SonarQube

Description du poste

## Contexte Lianeo, société de conseil spécialisée dans les systèmes embarqués et l'IoT, recrute pour le compte d'un partenaire industriel français qui conçoit et fabrique des radars (PME d'ingénieurs maîtrisant conception hardware, algorithmie, logiciel embarqué et supervision). Les équipements embarquent caméras et lidars et reposent sur une couche algorithmique importante de traitement d'image et de flux vidéo. Le logiciel embarqué, développé en C++ sous Linux, vit en parc sur des cycles longs. Le poste s'inscrit dans l'équipe de développement embarqué, avec un enjeu clair : la qualité et la sécurité de ce code. **Rémunération annoncée : TJM 500-550 €/jour, ou 50-65 k€ brut annuel.** ## Missions - Reprendre le code C/C++ existant, en comprendre l'architecture et la logique, y compris sur la partie algorithmique - Exploiter les rapports d'analyse statique (SonarQube ou équivalent) : qualifier les alertes de sécurité et de qualité, prioriser, corriger - Identifier les éléments défaillants en matière de sécurité, notamment la gestion et les fuites mémoire - Proposer et implémenter des corrections sans provoquer de régression, en s'appuyant sur les tests unitaires et le débogage - Écrire les scripts Python de test qui sécurisent chaque correction - Mettre en place des bonnes pratiques de sécurité applicative et de codage sécurisé au sein de l'équipe - Travailler avec les équipes algorithmie et test/validation sur l'intégration des corrections ## Infos pratiques - Démarrage : ASAP - Localisation : Versailles (78) - Télétravail : hybride, 2 jours par semaine - Contrat : CDI ou freelance ## Compétences techniques - Expérience confirmée en développement C/C++, 5 ans minimum - Concepts avancés du C++ et design patterns - Bonne connaissance de l'environnement Linux embarqué - Analyse statique de code : SonarQube ou outil équivalent - Détection et correction des fuites mémoire - Test et débogage : GoogleTest, gdb ou équivalents - Python pour le scripting de test - Bus et protocoles de communication : I2C, UDP - Apprécié : systèmes à base de caméras et de lidar, traitement d'image ; notions de Python/Django ## Compétences fonctionnelles - Capacité à entrer dans un code qu'on n'a pas écrit et à en restituer la logique - Rigueur sur la non-régression : une correction qui casse autre chose n'est pas une correction - Pédagogie pour faire adopter des pratiques à des développeurs expérimentés - Autonomie ## Langue - Français courant, langue de travail de l'équipe
Voir l'annonce d'origine chez le recruteur ↗

Offres similaires

Toutes les offres d'emploi