Fiche métier Ingénieur FPGA : Nouveaux profils identifiés et dernières missions mises en ligne

Qui sont les Ingénieur FPGA inscrits sur Freelance-Informatique.fr ?
+ 1 000 Ingénieur FPGA
freelance inscrits
35 ans Age
moyen
400€ - 600€ Tarif Journalier
Moyen
Je trouve mon freelance
Je cherche une mission

Le métier d'Ingénieur FPGA

Promis à un brillant avenir, le métier d’ingénieur FPGA (Field-Programmable Gate Arrays ou circuits intégrés programmables) est actuellement en plein essor. Dans un monde de l’entreprise toujours plus dépendant de l’électronique et des technologies de pointe, le savoir-faire de ces spécialistes des circuits intégrés est devenu un enjeu capital.

Expert reconnu en électronique, l’ingénieur FPGA est placé à un poste stratégique au sein du monde entrepreneurial. Sa mission principale est de travailler à la conception et au développement d’outils parfaitement adaptés aux besoins spécifiques de ses clients.

Suivez le guide et découvrez avec Freelance Informatique ce métier plein d’avenir !

L’ingénieur FPGA en bref

  • Secteurs d’activité : électronique, informatique ;
  • Missions : conception, programmation et développement des FPGA ;
  • Compétences requises : connaissances techniques (principes électroniques, maîtrise des langages informatiques, programmation, etc.), logique, rigueur, capacité d’écoute et d’adaptation ;
  • Statut : indépendant ou salarié ;
  • Niveau minimum d’accès : Bac + 5 ;
  • Outils : langages de programmation (VHDL ou Verilog), IDE (Environnements de développement intégrés), outils de simulation, etc.

À retenir sur le métier d’ingénieur FPGA

  • L’ingénieur FPGA pilote des projets, les phases de codage et des études techniques ;
  • Il définit la stratégie de vérification et coordonne l'activité technique ;
  • Il conçoit le cahier des charges et effectue des reportings.

Définition du métier d’ingénieur FPGA

Le FPGA est un circuit intégré conçu pour rester libre de configuration. Il se différencie ainsi des ASICs (Application-Specific Integrated Circuits) dont la configuration est figée. FPGA et ASIC ne s’opposent pas pour autant, le circuit FPGA pouvant par la suite s’intégrer à un ASIC.

L’ingénieur FPGA est donc le professionnel capable de concevoir ou de modifier un circuit intégré FPGA pour optimiser celui-ci par rapport aux demandes de ses clients ou de son entreprise.

Loin de l’image caricaturale du geek rivé sur son écran, il œuvre en collaboration avec de nombreux services. Il devra ainsi être à l’écoute des besoins de ses collègues et travaillera directement avec d’autres professionnels, notamment des ingénieurs matériels, concepteurs de circuits imprimés, ingénieurs de validation, etc.

Quelles sont les fonctions d’un ingénieur FPGA ?

Conception et programmation FPGA

La première mission de l’ingénieur FPGA est d’analyser les besoins du destinataire du circuit intégré. Cette analyse aura pour base les demandes des utilisateurs et devra se confronter aux possibilités offertes par la technologie et aux contraintes de coût.

L’ingénieur FPGA qualifié tire de cette confrontation des déductions logiques qu’il traduit en informatique, notamment grâce aux langages VHDL ou Verilog. Ses compétences techniques lui permettent ainsi de procéder à la conception des circuits intégrés programmables correspondant aux demandes.

Il passe ensuite à la programmation proprement dite. Celle-ci doit aboutir à un résultat capable de s’intégrer sans difficulté dans les produits finaux.

De la livraison du circuit intégré au service après-vente

La tâche suivante de l’ingénieur FPGA sera de contrôler le bon fonctionnement du circuit ainsi créé. Des tests lui permettront de valider son travail en s’assurant qu’il répond correctement aux nécessités du projet.

Une fois la vérification terminée, il gérera le développement FPGA du circuit dont il optimisera les performances. Il analysera les éventuels problèmes, les corrigera et sera force de proposition pour améliorer le système.

Enfin, des rapports techniques incluant les étapes de conception FPGA et de développement, ainsi qu’un manuel d’utilisation devront être remis au destinataire. Ces rapports seront notamment utiles pour faciliter la maintenance du circuit FPGA.

Quels sont les outils utilisés par un ingénieur FPGA ?

Les premiers outils que doit maîtriser l’ingénieur FPGA sont les langages de programmation. Les plus courants sont VHDL et Verilog.

Il lui faudra également connaître sur le bout des doigts les environnements de développement intégrés ou Integrated Development Environment (IDE), comme Xilinx Vivado ou Intel Quartus. Ces derniers fournissent des environnements complets pour la conception et la programmation des FPGA.

Les outils de simulation, tels que Modelsim, sont également utiles pour contrôler le fonctionnement des conceptions FPGA. Ils permettent à l’ingénieur électronique de détecter les erreurs et de les corriger.

D’autres outils sont également fréquemment utilisés : les cartes de développement FPGA, la HPC (conception haute performance), systèmes embarqués, etc.

Quelles compétences demande le métier d’ingénieur FPGA ?

L’ingénieur spécialisé dans les FPGA doit d’abord avoir développé de solides compétences techniques :

  • Parfaite connaissance des langages de programmation ;
  • Maîtrise de l’électronique numérique ;
  • Connaissance des protocoles et des interfaces.

En outre, il lui sera nécessaire de montrer bon nombre de qualités personnelles indispensables :

  • Sens de la communication et esprit d’équipe, ce qui lui permettra de comprendre les attentes et de travailler avec les autres services ;
  • Esprit logique pour analyser les données ;
  • Appétence pour la résolution de problèmes, les défis et l’adaptation, la survenue de difficultés à résoudre étant inhérente à l’emploi d’ingénieur FPGA ;
  • Et, bien sûr, une grande rigueur : sans elle, la programmation est impossible.

Quelle est la formation à suivre pour devenir Ingénieur FPGA ?

Si, théoriquement, le métier d’ingénieur expert FPGA est ouvert aux universitaires disposant d’un Bac + 3, les premiers candidats choisis par les entreprises sont en général pourvus d’un Bac + 5. Différents cursus sont dès lors possibles.

Vous pouvez obtenir le diplôme d’ingénieur en génie électrique ou électronique. Avant de choisir votre école, nous vous conseillons de vérifier qu’elle propose un cursus spécialisé en électronique, comme l’INSA Lyon, l’ENSEIRB-MARMECA ou l’École Polytechnique.

Il existe également un Master en conception de circuits intégrés disponibles dans certaines universités (Rennes 1, Bordeaux, Grenoble Alpes).

Enfin, pour agrémenter votre CV ou faire valoir vos compétences, il est recommandé de passer et d’obtenir une certification FPGA, comme la FCDP (Intel FPGA Certified Design Professionnal) ou la XCDFD (Xilinx Certified FPGA Developer).

Quelle est la rémunération d’un ingénieur FPGA ?

Le salaire d’un ingénieur FPGA dépend de plusieurs facteurs : votre localisation, votre statut (indépendant ou salarié), votre expérience et votre niveau de diplôme.

À Paris, le revenu d’un ingénieur FPGA en début de carrière commence à 40 000 € par an, contre environ 35 000 € hors Paris. En fin de carrière, il est susceptible de dépasser les 80 000 € par an.

Les mêmes facteurs influencent le Taux Journalier Moyen (TJM) de l’ingénieur FPGA indépendant. Celui-ci se situe ainsi entre 300 € et 600 €.

Dans quels types d’entreprises et dans quels secteurs d’activité travaille un ingénieur FPGA ?

De très nombreux domaines requièrent les services des ingénieurs FPGA, ce qui en fait véritablement un métier d’avenir :

  • Les équipements médicaux, scanners d’imagerie, appareils de diagnostic, etc. ;
  • Les télécommunications, routeurs, commutateurs, etc. ;
  • L’aérospatiale et la défense, satellites, aviation militaire, radars, drones ;
  • L’automobile, système d’assistance à la conduite, composants électroniques ;
  • L’informatique et le Cloud, accélération matérielle de tâches telles que la recherche et la récupération de données.

Il s’agit en général de (très) grandes entreprises comme Siemens Healthineers, Airbus, Amazon Web Services, Microsoft Azure, MBDA, Bosch ou Continental. La plupart d’entre elles disposent d’antennes au cœur des principaux bassins d’habitation en France (notamment l’Île-de-France et la région PACA). Leur recrutement d’ingénieurs FPGA permet souvent d’y trouver des CDI intéressants, promesses d’avenir.

Il arrive toutefois qu’elles externalisent ce besoin. Elles ont dès lors recours à des entreprises comme Elsys Design. Celle-ci est installée dans tous les grands centres universitaires (de Paris à Lyon en passant par Grenoble, Toulouse, Nice Sophia Antipolis ou Aix-en-Provence) et publie régulièrement des offres d’emploi d’ingénieur FPGA.

Quant aux TPE et PME, elles résolvent le problème le plus souvent en faisant appel à des ingénieurs FPGA freelance. Les besoins sont tels qu’un ingénieur FPGA à Paris trouve très facilement du travail !

À quels métiers peut être comparé l’ingénieur FPGA ?

Quelques métiers se rapprochent de celui d’ingénieur FPGA : ingénieur en conception de circuits intégrés, ingénieur en électronique numérique, développeur de logiciels embarqués ou ingénieur en système embarqué.

FAQ

Comment un ingénieur FPGA reste-t-il à jour face aux nouvelles technologies ?

La technologie évoluant à une vitesse exponentielle, l’ingénieur FPGA consciencieux doit se mettre à jour régulièrement en usant de plusieurs stratégies complémentaires :

  • La participation à des congrès et des séminaires ;
  • La lecture de publications spécialisées ;
  • La formation continue ;
  • L’expérimentation personnelle.

Quel est le parcours classique pour devenir ingénieur FPGA ?

D’une manière générale, le bachelier qui se destine au métier d’ingénieur FPGA suit un cursus de 5 ans (Master), voire 8 ans (doctorat) dans les domaines de l’ingénierie électronique. Durant ses études, il veille à développer ses compétences en conception de circuits numériques, programmation, etc. Différents stages ou projets académiques lui permettent également d’acquérir de l’expérience. Enfin, il pourra soit s’installer comme ingénieur FPGA indépendant, soit trouver l’offre d’emploi d’ingénieur FPGA qui lui convient.

Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Exemple de missions de Rahma,
Ingénieur FPGA habitant la Seine-Saint-Denis (93)

  • Laboratoire d'Electronique et d'Electromagnétisme (L2E)-Université Pierre et Marie Curie
    Jan 2015 - Jan 2015

    Projet de fin d'études : Communication sans fil ultra haut débit dans les domaines THz
    o
    Mise en place d'une communication RF à 330GHz en utilisant un schéma de modulation innovant sous ADS et Matlab
    o
    Implémentation du schéma de modulation numérique sur le banc de mesure RF
    o
    Traitement des signaux RF (erreur de phase, EBR, EVM)

    générateurs de signaux arbitraires (AWG), oscilloscopes numériques, analyseurs de signaux (DSO-VSA)
  • analyseur de réseau vectoriel, équipements de contrôle

    Université Paris Sud, Télécom Paris Tech, SUPELEC
    Jan 2014 - aujourd'hui

    Travaux pratiques : Antennes et propagation des ondes EM, électronique et électromagnétisme, composants RF (filtres,
    amplificateurs, transistors, diodes oscillateurs), simulations et mesures des antennes et des circuits hyperfréquences, mesures CEM,
    semi-conducteurs, physique des composants

  • Enseignante à domicile

    Jan 2012 - Jan 2014

    Donner des cours informatique /physique/mathématique/électronique

  • TUNISIE TELECOM

    Jan 2012 - Jan 2012

    Projet de fin d'études : Conception et développement d'une application pour la gestion de points de vente et le géomarketing :
    Framework J2EE
    o
    Conduite de projet
    o
    Analyse de spécifications et des besoins fonctionnels et non fonctionnels de l'application (cycle en V, architecture MVC)
    o
    Conception et élaboration des bases de données (UML, MySql)
    o
    Développement sous l'environnement java J2EE (struts, Hibernate, JSF, EJB)
    o
    Elaboration des interfaces web (HTML, CSS)
    o
    Intégration de l'application : Web services (SOA)

  • Stage ingénieur : Conception et implémentation sur FPGA d'un modulateur/démodulateur adaptatif de la norme WiMaX

    TUNISIE TELECOM
    Jan 2011 - Jan 2011

    Etude de la norme WiMax, signaux analogiques et numériques, systèmes embarqués
    o
    Conception et implémentation des circuits modulateur/démodulateur avec le logiciel Xilink
    o
    Programmation avec le langage VHDL, interfaçage de la carte avec l'ordinateur
    o
    Rédaction d'un document de synthèse

  • ENIT
    Jan 2010 - Jan 2011

    Projet de fin d'année : Génération de Super continuum dans les fibres optiques Microstructures Air Silice
    o
    Etude théorique des Fibres Microstructurées Air/Silice (FMAS)
    o
    Analyse de l'impact des paramètres (longueur d'onde, zéro de dispersion, aire effective) sur la génération des spectres dans
    les FMAS
    o
    Simulation numérique et traitement du processus de génération du super continuum avec l'outil Matlab
    o
    Rédaction d'un document de synthèse

  • Stage ouvrier

    TUNISIE TELECOM
    Jan 2010 - Jan 2010

    Architecture des systèmes d'information, normes et standards de la téléphonie mobile

Voir le profil complet de ce freelance

Les nouveaux profils d'Ingénieur FPGA

CV Développeur Electronique numérique FPGA
Tom

Développeur Electronique numérique FPGA

  • POINTE-À-PITRE
FPGA VHDL PACK OFFICE PYTHON HTML REACT.JS CSS VBA
Bientôt disponible
CV Ingénieur de développement FPGA
Olivier

Ingénieur de développement FPGA

  • BIÉVILLE-BEUVILLE
FPGA C C++
CV Expert FPGA et ASIC
Karim

Expert FPGA et ASIC

  • CESSIEU
FPGA VHDL XILINX ALTERA GIT SCRIPT SHELL SCRUM C
Bientôt disponible
CV Ingénieur FPGA, Chef de project technique, spacial et defense
Mohammad

Ingénieur FPGA, Chef de project technique, spacial et defense

  • PALAISEAU
VHDL FPGA XILINX C PYTHON MATLAB Avionics Aerospace & Defense LINUX AGILE
CV Ingénieur FPGA et software et développeur Web
Anas

Ingénieur FPGA et software et développeur Web

  • GENTILLY
FPGA VHDL MODELSIM JIRA C++ PYTHON MATLAB JAVASCRIPT REACT.JS HTML5
CV Ingénieur développement numérique SOC FPGA, ASIC
Djaafar

Ingénieur développement numérique SOC FPGA, ASIC

  • PALAISEAU
FPGA VHDL
CV Développeur Architecte VHDL FPGA C C++
Louis

Développeur Architecte VHDL FPGA C C++

  • VERSAILLES
VHDL FPGA ARM C XILINX C++ LINUX
Disponible
CV Développeur VHDL
Antonin

Développeur VHDL

  • LORIENT
VHDL MODELSIM SINPLIFY XILINX SPARTAN RS232 FPGA ETHERNET TCP / IP DOORS PERL
CV Consultant VHDL
Ayman

Consultant VHDL

  • Monastir
VHDL FPGA XILINX SPARTAN ACTEL ALTERA
Je trouve mon Ingénieur FPGA freelance

Les nouvelles missions d'Ingénieur FPGA

Ingenieur FPGA SOC ASIC

FPGA VHDL
ASAP
75
3 mois
Voir la mission

Ingénieur FPGA, Eragny (95)

ALTERA CYCLONE
ASAP
95 - Eragny
3 mois
Voir la mission

Développeur VHDL / FPGA Zynq US+

VHDL FPGA XILINX
ASAP
92320
6 mois
Voir la mission

Ingénieur FPGA confirmé

ASAP
Belgique
3 mois
Voir la mission

Ingénieur FPGA

ASAP
91 - Paris
3 mois
Voir la mission

Ingénieur FPGA / C++

C/C++ embarqué
ASAP
78 - IDF
3 mois
Voir la mission

Ingénieur FPGA / C++

C/C++ embarqué
ASAP
78 - IDF
3 mois
Voir la mission
Je trouve ma mission d'Ingénieur FPGA freelance