Architecte Logiciel Embarqué F/H

Civitek
Canton de Nice-5, France
2 days ago

Role details

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

Job location

Canton de Nice-5, France

Tech stack

Business Analytics Applications
C++
Code Coverage
Continuous Integration
Linux
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
FreeRTOS
Key Management
MISRA C (C Programming Language)
PCI Express
Software Architecture
Real-Time Operating Systems
Requirements Traceability
Verilog
VHDL
VxWorks
Vivado
DO-178B

Job description

Dans le cadre du développement de nos activités, CIVITEK recherche pour une mission d'assistance technique au profit de son client basé à Nice (06), un architecte logiciel embarqué h/f., Définir et piloter l'architecture logicielle embarquée bas niveau pour des systèmes complexes (acquisition, traitement du signal, interfaces FPGA, temps réel).

  • Travail conjoint avec une équipe de 20 ingénieurs : animation, répartition des tâches, revues de conception et de code, montée en compétences.
  • Spécifier les exigences techniques (performances, latence, déterminisme, sécurité) et arbitrer les compromis sûreté/performance.
  • Assurer l'intégration hardware/software et la coordination avec les équipes système, RF et électronique.
  • Participer aux phases d'offres techniques, aux réunions avec les partenaires et clients, et au support avant-vente.

Conception et architecture :

  • Analyser les besoins fonctionnels et techniques, rédiger les spécifications (architecture, conception, interfaces, plans de tests).

  • Choisir et justifier les patterns d'architecture (partitionnement, IPC, scheduling temps réel, multi-coeur, gestion FPGA).

  • Superviser le développement en C/C++, les simulations, la synthèse FPGA et la vérification.

  • Assurer la traçabilité des exigences et la production d'artefacts reproductibles (intégration continue, SBOM).

Management de projet :

  • Piloter techniquement l'équipe projet : planification, suivi d'avancement, gestion du backlog technique.

  • Organiser et animer les revues de conception, de code et de validation.

  • Être l'interface technique avec les partenaires, fournisseurs et équipes internes (production, QA, système, RF).

Pilotage des équipes :

  • Répartir les tâches et responsabilités au sein de l'équipe de 20 ingénieurs.

  • Assurer le mentorat et la montée en compétences des développeurs et intégrateurs.

Gestion de la Qualité, de la Sécurité et de l'Environnement :

  • Garantir le respect des normes qualité et sécurité applicables (DO-178C, DO-254, MISRA, CERT, ANSSI/RGS).

  • Contribuer à la cybersécurité embarquée : durcissement, chiffrement, secure boot, gestion des clés.

Responsabilités exercées et latitude d'action :

Garant de l'architecture technique et de la qualité des livrables logiciels embarqués.

  • Responsable de la coordination technique et de la performance collective de l'équipe.

Requirements

Formation : Bac +5 ingénieur électronique., Maîtrise du développement en C/C++ en environnement embarqué temps réel.

  • Expertise en programmation et intégration FPGA (VHDL, Verilog, outils Vivado/Quartus/Synopsys).

  • Solide expérience des RTOS (VxWorks, FreeRTOS, RTEMS, Linux PREEMPT_RT) et des architectures multi-coeur.

  • Connaissance des interfaces haut débit (DDR, PCIe, Ethernet, CAN, ARINC, MIL-STD-1553).

  • Capacité à rédiger une documentation technique complète (spécifications, architecture, conception, plans de tests). - Maîtrise des outils d'analyse statique et dynamique (couverture de code, qualimétrie).

  • Connaissance des normes de sûreté et cybersécurité embarquée (DO-178C, DO-254, MISRA, CERT, ANSSI).

Aptitudes professionnelles :

  • Leadership technique et capacité à fédérer une équipe pluridisciplinaire.

  • Excellentes qualités relationnelles, sens de l'écoute et de la communication.

  • Rigueur, autonomie, sens des responsabilités.

  • Capacité à travailler sur des projets sensibles, à fort enjeu de sécurité et de confidentialité.

  • Esprit d'analyse, force de proposition, aptitude à la résolution de problèmes complexes.

Benefits & conditions

Contrat en CDI chez CIVITEK

  • Tickets restaurants (Swile)
  • Mutuelle
  • Prévoyance

Apply for this position