Architecture Développement ASIC Numérique

Il y a 3 jours

Toulouse, Occitanie, France Activus Group Temps plein 70 000 € - 100 000 €/an

Dans le cadre du développement de systèmes électroniques complexes dans les secteurs spatial, défense ou industriel, Activus Group recherche pour le compte de son client basé à Toulouse plusieurs Architectes en développement FPGA / ASIC Numérique afin d’intervenir sur la conception et l'implémentation de composants numériques critiques au sein d'environnements ASIC, FPGA et SoC.

Vos missions

Définition de l'architecture système et composant

  • Analyser les spécifications système, ASIC, FPGA et SoC.

  • Définir l'architecture générale du composant.

  • Réaliser le partitionnement des fonctions entre les différents blocs matériels.

  • Définir les interfaces internes et externes.

  • Garantir la cohérence fonctionnelle, technique et industrielle de l'architecture proposée.

  • Veiller à l'application des standards, méthodes et règles de conception du projet.

Conception et micro-architecture

  • Définir la micro-architecture des fonctions les plus critiques ou complexes.

  • Valider les choix de conception réalisés par les équipes de développement.

  • Arbitrer les décisions techniques impactant les performances, la consommation, la robustesse ou les délais du programme.

  • Évaluer et anticiper les contraintes d'intégration et d'évolution de l'architecture.

Pilotage technique des activités de conception

  • Coordonner les activités techniques des équipes de designers ASIC et FPGA.

  • Assurer la synchronisation entre les métiers Architecture, Design RTL, Vérification, IVVQ et Implémentation Physique.

  • Fournir les orientations techniques nécessaires aux équipes de développement.

  • Garantir la cohérence des développements réalisés sur l'ensemble du projet.

Gestion des risques techniques

  • Identifier les points critiques techniques et les risques d'architecture.

  • Définir les plans de mitigation associés.

  • Anticiper les problématiques liées aux performances, à la consommation, au timing et à l'industrialisation.

  • Accompagner la résolution des problématiques techniques majeures rencontrées au cours du développement.

Expertise technique avancée

Prendre en charge ou superviser les problématiques relatives à :

  • Gestion et optimisation de la consommation énergétique.

  • Robustesse aux radiations et effets environnementaux.

  • Intégrité des signaux.

  • Fermeture temporelle (Timing Closure).

  • Fiabilité et sûreté de fonctionnement.

  • Tolérance aux fautes.

  • Architectures multi-domaines d'horloge.

  • Gestion avancée des interfaces haut débit.

Choix technologiques

  • Préconiser les technologies ASIC ou FPGA adaptées aux contraintes du projet.

  • Participer au choix des librairies IP et composants tiers.

  • Définir les techniques de mitigation des effets physiques.

  • Évaluer les impacts des choix technologiques sur les coûts, les performances et les risques.

  • Accompagner les équipes lors des décisions stratégiques d'architecture.

Gouvernance technique

  • Participer aux revues d'architecture et aux jalons majeurs du programme.

  • Valider les décisions techniques structurantes avant passage aux phases suivantes.

  • Fournir les recommandations techniques à la Direction Projet.

  • Contribuer aux comités techniques et aux arbitrages stratégiques.

Documentation

  • Rédiger ou valider les documents d'architecture.

  • Garantir la qualité et la cohérence de la documentation technique.

  • Assurer la traçabilité entre les exigences système et les choix d'architecture.

Environnement technique

Langages et technologies : VHDL, Verilog, SystemVerilog, SystemC, Python, TCL, Bash

Technologies ASIC : Synthèse logique, DFT(Design For Test), Place & Route, Analyse statique temporelle, Vérifications post-layout, Technologies CMOS avancées

Technologies FPGA : type Xilinx, Microchip, Intel, NanoXplore...

Outils CAO : Siemens, Synopsys, Cadence...

Maitrise d’un système de gestion de version

Maitrise environnement de travail LINUX.

Profil recherché

Diplôme d’Ingénieur en électronique ou systèmes embarqués.

Expérience en Architecture du Développement ASIC Numérique / FPGA de 2-3 ans exigée.

Vous êtes rigoureux(se), autonome et appréciez les environnements techniques complexes et exigeants.