Ingénieur Développement C / Intégration CI-CD - Automotive (F/H)

Celad
Canton de Montigny-le-Bretonneux, France
3 days ago

Role details

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

Job location

Canton de Montigny-le-Bretonneux, France

Tech stack

AUTomotive Open System Architecture (AUTOSAR)
Software Quality
Continuous Integration
Linux
Embedded Software
Software Architecture
Scripting (Bash/Python/Go/Ruby)
Gitlab
GIT
Gitlab-ci

Job description

Contexte : Le poste s'inscrit dans un environnement embarqué exigeant, orienté qualité, automatisation et nouvelles architectures logicielles. Vous travaillerez en étroite collaboration avec des experts techniques afin de sécuriser les intégrations actuelles et contribuer aux réflexions autour des futures plateformes.

Voici un aperçu détaillé de vos missions :

  • Développer et maintenir des composants logiciels embarqués en langage C.

  • Participer à l'intégration continue des logiciels au sein de pipelines CI/CD (GitLab ou équivalent).

  • Automatiser les workflows d'intégration, de build, de tests et de contrôle qualité.

  • Contribuer à l'analyse et à la résolution des problématiques d'intégration logicielle.

  • Intervenir sur les couches basses du logiciel embarqué, côté fournisseur.

  • Collaborer avec les équipes architecture et développement sur les sujets liés aux nouvelles architectures logicielles.

  • Appliquer les règles de qualité logicielle et de conformité (normes, coding rules, analyse statique).

Selon votre niveau d'expertise, vous pourrez également être impliqué dans :

  • Des sujets AUTOSAR (BSW, RTE, configuration, intégration).

  • Des travaux d'expérimentation et d'optimisation des futures plateformes logicielles.

Requirements

Formation ingénieur ou équivalent (Bac+5), en logiciels embarqués ou systèmes.

5 ans d'expérience confirmée en développement C dans un environnement embarqué.

Solide pratique de l'intégration logicielle et des environnements CI/CD.

À l'aise avec les environnements Linux et les outils d'automatisation.

Profil technique, rigoureux, curieux, avec un goût prononcé pour l'industrialisation logicielle.

Compétences techniques attendues

  • Langage C (embarqué).

  • CI/CD : Git, GitLab CI (ou équivalent), scripting.

  • Environnements embarqués temps réel.

  • Outils de qualité logicielle et d'analyse statique.

  • Compétences appréciées (nice to have)

  • Connaissance d'AUTOSAR Classic et de la BSW.

  • Expérience sur les couches basses côté supplier.

  • Notions de CAN / LIN.

  • Outils de gestion des exigences (DOORS ou équivalent).

About the company

Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Dans un contexte de transformation des architectures logicielles embarquées, nous renforçons une équipe intervenant sur des sujets à forte valeur technique, mêlant développement C, intégration logicielle et industrialisation via CI/CD.

Apply for this position