FPGA : marché
FPGA Engineer — engineer who designs digital circuits for programmable logic integrated circuits — FPGAs. This is a special engineering specialization: the FPGA engineer doesn't write a program in the conventional sense — they describe hardware, a digital circuit, which is then physically configured inside the chip. FPGAs allow implementation of arbitrary digital logic "in hardware" and are used where very high speed, parallelism and real-time signal processing are needed: telecom and communications, digital signal processing (DSP), radar, high-speed interfaces, aerospace and defense, compute accelerators, measurement equipment. Important: FPGA is a hardware role, closer to electronics and digital circuit design than to programming; it is the most isolated in the embedded family and requires a separate skill set (see separate question). Role family: FPGA Engineer / Developer (digital circuit design for FPGAs), Digital Design Engineer (digital design), FPGA Verification Engineer (verification — checking circuit correctness, a separate sub-specialization), DSP Engineer (digital signal processing on FPGA), ASIC Engineer (custom IC design — related, even more specialized area), Senior FPGA Engineer. Responsibilities: digital circuit design in hardware description languages, implementation of signal processing algorithms and protocols "in hardware", verification and modeling (simulation) of developed circuits, implementation of high-speed interfaces, optimization for speed and chip resources, debugging on real boards. Stack 2026: hardware description languages (HDL) — Verilog, SystemVerilog, VHDL (key tools of the profession); digital circuit design and logic design; CAD for FPGAs (FPGA vendor development environments — AMD/Xilinx Vivado, Intel Quartus, and in CIS increasingly domestic FPGAs and tools — import substitution); simulation and verification (ModelSim/QuestaSim, UVM verification methodology); understanding of DSP (for signal tasks), timing analysis, work with oscilloscope and logic analyzer, reading schematics. Top skills: python, c++, linux, git, matlab. 13% — remote (role tied to hardware and classified enterprises). FPGA — very narrow, knowledge-intensive and respected engineering specialization with stable shortage of personnel; in CIS strong in telecom, radio electronics and defense industry.
Le marché FPGA compte actuellement 172 postes ouverts, dont 160 observés récemment. Median salary $12 705/mo.
13 % des offres FPGA sont en télétravail ou en hybride ; l'une des spécialisations d'ingénierie les moins compatibles avec le télétravail — le travail est lié au matériel (cartes FPGA, instruments) et à des entreprises classifiées (télécoms, radioélectronique, défense) avec des restrictions sur le télétravail et de fréquentes exigences d'habilitation. Rôle majoritairement au bureau.
⚠ salaire connu pour 22 offres sur 172 ; part du télétravail sur 139 avec un format indiqué ; 160 comptées comme observations récentes ; la tendance et la difficulté de recrutement ne sont pas affichées
Timeline: postings and sources
How many FPGA postings appeared each week since May 11, and from how many sources. The second line separates market growth from coverage growth: a jump in the week new sources were connected means we started seeing more, not that the market grew.
New postings and active sources per week
Sources over the period: 53
New sources connected: May 18 +2 · May 25 +2 · Jun 22 +2 · Jul 6 +8 · Jul 13 +5 · Jul 20 +2 · Jul 27 +2 · Aug 10 +3 · Aug 17 +1 · Aug 24 +4 · Aug 31 +1 · Sep 7 +2 · Sep 21 +3 · Sep 28 +1 · Oct 5 +4 · Oct 12 +5 · Oct 19 +4
Week = posting first-seen date, all statuses; postings are selected by the same rule as this page's counter. Sources are distinct collection channels; their names are not published.
Remote work over time
Share of FPGA postings offering fully remote work, per week.
Remote postings, %
The share is among postings that state a format (remote, hybrid, office). Weeks with fewer than 10 such postings are left blank.
Technologies over time
How the share of FPGA postings mentioning each of the top technologies changed.
Postings mentioning the technology, %
Share among postings with a tagged stack; the series starts on Aug 10: earlier stack tags were assigned differently. Weeks with fewer than 20 tagged postings are left blank.
Countries over time
How the share of FPGA postings in each of the top countries changed, per week.
Postings in the country, %
Share among postings with a known country; the chart shows the five countries with the most postings over six months. Weeks with fewer than 20 postings with a known country are left blank. A rising share can mean a newly connected source in that country rather than market growth.
Demande et offre observée
| Demande ouverte | 172 |
| Offre observée | — non publié |
FPGA — spécialisation d'ingénierie très étroite et à forte intensité de connaissances, avec une pénurie de personnel stable. Moteurs 2026 dans la CEI : positions fortes dans les télécoms, la radioélectronique, l'aérospatiale et l'industrie de défense ; substitution aux importations — développement de FPGA et d'équipements nationaux. Marché petit mais stable.
⚠ les candidats correspondant à une offre ne sont pas encore comptés : la demande et le vivier observé sont affichés
Distribution des salaires
Un sur dix gagne moins de $7 699, un sur dix plus de $16 818. La moitié du marché se situe entre $10 232 et $14 962. Échantillon: 22.
La forte intensité de connaissances, le seuil d'entrée élevé et la pénurie de spécialistes maintiennent les salaires stables.
⚠ percentiles sur 22 salaires parmi 172 offres — indicatif sur un petit échantillon
Géographie de la demande
| pays | offres |
|---|---|
| US | 88 |
| GB | 14 |
| DE | 12 |
| PL | 5 |
| RU | 5 |
| CA | 4 |
| IN | 4 |
| FR | 3 |
| UA | 2 |
| NL | 2 |
Leader by FPGA job count — the US (88 positions). Demand — microelectronics and radio electronics, telecom and communications, defense and aerospace industry (largest segment, classified enterprises), DSP, research institutes. Concentrated in large engineering centers (Moscow, SPb, Zelenograd, Novosibirsk). FPGA import substitution — driver.
⚠ nombre d'offres uniquement : le salaire par pays n'est pas publié
Utilisée avec
Stack principale de l'ingénieur FPGA 2026 : langages de description matérielle HDL (Verilog, SystemVerilog, VHDL — outils clés), conception de circuits numériques et conception logique, CAO pour FPGA (Vivado, Quartus, nationaux dans le contexte de la substitution des importations), simulation et vérification (ModelSim/QuestaSim, UVM), analyse temporelle, DSP, interfaces haut débit, débogage sur le matériel (oscilloscope, analyseur logique).
Couples courants : Verilog/SystemVerilog + FPGA, VHDL + conception numérique, HDL + simulation, FPGA + DSP, FPGA + interfaces haut débit. Feuille de route d'apprentissage : conception de circuits numériques (le socle, plus important que le langage) → pensée matérielle (circuit parallèle, pas du code séquentiel) → HDL (SystemVerilog/Verilog d'abord, puis VHDL) → simulation et testbench → outils de CAO et vraie carte FPGA → timing et ressources → bases du DSP → projets personnels sur du matériel. Une formation spécialisée donne la base la plus solide.
Demande par niveau
| niveau | offres |
|---|---|
| senior | 51 |
| principal | 19 |
| junior | 18 |
| lead | 8 |
| middle | 4 |
Parcours de carrière : Junior → Middle → Senior → Lead, ou spécialisation (vérification, DSP, ASIC — circuits intégrés sur mesure). Barrière à l'entrée élevée (formation spécialisée ou autoformation sérieuse nécessaire), progression lente mais stable.
⚠ côté demande uniquement : le niveau du vivier observé est inconnu pour la majeure partie
Employeurs
La demande est répartie entre 107 employeurs. Le plus grand en représente 5.7 %, les dix premiers 31.0 % ; les 69.0 % restants forment la longue traîne.
| part | valeur |
|---|---|
| top 1 | 5.7% |
| top 3 | 15.8% |
| top 10 | 31.0% |
| longue traîne | 69.0% |
Principaux employeurs FPGA : microélectronique et radioélectronique (ELVEES, NTC Module, YADRO, développeurs de puces et d'équipements radio), télécoms et communications (traitement du signal, stations de base), industrie de défense et aérospatiale (le plus grand segment, entreprises classifiées avec habilitation), DSP, instituts de recherche, électronique haute vitesse et accélérateurs de calcul. La substitution aux importations des FPGA — moteur de la demande en Russie.
⚠ les noms ne sont pas affichés : le classificateur ne distingue pas encore les agences de recrutement des employeurs finaux
Où Zorky voit ce marché
Observé sur 28 sources ; la plus grande en représente 33.7 % : ce marché ne repose pas sur un seul canal.
Offres FPGA : hh.ru (« FPGA engineer » / « FPGA developer » / « ingénieur en conception numérique »), Habr Career, getmatch, LinkedIn, Telegram (communautés FPGA et microélectronique, canaux d'offres). Une part importante du marché — des entreprises classifiées (télécoms, radioélectronique, défense, aérospatiale), imparfaitement représentées dans les sources ouvertes. NB : la direction Embarqué / IoT a posé des difficultés de classification automatique — le nombre affiché peut sous-estimer le marché.
Postes récents
- Sr Advanced ASIC FPGA Engineer-(Remote/ Sign-on Bonus Available) · US · $13 400
- Sr Advanced ASIC FPGA Engineer-(Remote/ Sign-on Bonus Available) · $12 705
- FPGA Verification Engineer, Air Dominance and Strike for Fastwater Staffing · US
- FPGA Verification Engineer, Air Dominance and Strike (Fastwater Staffing) · US
- FPGA Engineer · CA · $7 699
- Senior FPGA Engineer II · US · $14 963
- Senior FPGA Engineer · US
- FPGA-Entwickler (w/m/d) für Lasersteuerungssysteme · DE
Dernières offres FPGA ouvertes — les 10 postes les plus récents avec une qualité de description suffisante. NB : le rôle s'appelle souvent « développeur FPGA » ou « ingénieur en conception numérique » — liste complète dans notre CRM ou via le lien « voir tout » ci-dessous.
Marchés voisins
Ingénieur FPGA — le rôle le plus isolé de la direction Embarqué / IoT, plus proche de l'électronique et de la conception de circuits numériques que de la programmation. Voisin du logiciel embarqué (paradigme différent — /research/embedded/embedded-sw), du firmware, de la conception électronique et matérielle, de l'ASIC (circuits intégrés sur mesure). Comparaison des spécialisations embarquées — dans le SiblingSubnichesChart ci-dessus.
⚠ les marchés voisins de comparaison ne sont pas encore définis
Comment c'est mesuré
- Offre
- une offre ouverte ayant passé le contrôle qualité et citant au moins deux technologies
- Candidat observé
- un candidat dont la stack contient cette technologie ; un agrégat — aucune fiche individuelle ne sort du périmètre
- Candidat correspondant
- pas encore compté
- Fenêtre
- offres ouvertes au moment de la création de l'instantané
À propos des données
- Certaines ventilations sont masquées : leur couverture de données n'est pas encore suffisante.
- Les statistiques ne sont affichées que là où l'échantillon passe un contrôle qualité.
- Un bloc absent ne signifie pas une valeur nulle.
Ventilations masquées actuellement : 8.
Données au 2026-10-27
Domaine: Embarqué / IoT
Spécialisations associées
Au sein de l'Ingénieur FPGA : Ingénieur / Développeur FPGA (conception de circuits numériques pour FPGA), Ingénieur en conception numérique, Ingénieur vérification FPGA (vérification — sous-spécialisation distincte), Ingénieur DSP (traitement du signal sur FPGA), Ingénieur ASIC (circuits intégrés sur mesure — domaine voisin), Ingénieur FPGA Senior. Comparaison — dans la barre ci-dessous.
Questions fréquentes
Les questions les plus fréquentes sur l'ingénieur FPGA : rémunération, niveaux, stack et compétences, ingénieur FPGA vs logiciel embarqué (paradigme différent), Verilog ou VHDL, ce que fait un ingénieur FPGA, télétravail (le moins répandu de l'embarqué), entreprises, comment débuter, compétences Senior. Les réponses sont recalculées automatiquement.
Quelle stack et quelles compétences exige-t-on le plus souvent d'un ingénieur FPGA ?
Compétences principales : python, c++, linux, git, matlab. Langages de description matérielle (HDL) — les principaux outils du métier : Verilog et SystemVerilog (dominants dans les nouveaux projets), VHDL (répandu, surtout en Russie et dans l'industrie de défense). Important à comprendre : les HDL ne sont pas des langages de programmation, ils décrivent un circuit numérique, et non une séquence de commandes. Conception de circuits numériques et conception logique — le fondement : portes logiques, bascules, machines à états finis, conception synchrone, horloges. CAO pour FPGA — environnements de développement des fabricants de FPGA (AMD/Xilinx Vivado, Intel Quartus ; dans la CEI — FPGA et outils nationaux dans le contexte de la substitution des importations). Simulation et vérification — vérifier la justesse du circuit avant de le charger dans le matériel (ModelSim/QuestaSim ; méthodologie UVM pour une vérification sérieuse). Analyse temporelle — s'assurer que le circuit fonctionne à la fréquence requise. DSP — traitement numérique du signal (pour les tâches de traitement du signal, courantes en FPGA). Interfaces et protocoles haut débit. Débogage sur le matériel — oscilloscope, analyseur logique, outils de débogage intégrés au FPGA. Électronique — une compréhension plus approfondie que pour l'embarqué logiciel. Anglais — documentation. L'essentiel : le FPGA exige une pensée « matérielle » — concevoir un circuit fonctionnant en parallèle plutôt qu'écrire du code séquentiel ; c'est la compétence principale et la principale difficulté d'entrée.
Ingénieur FPGA vs logiciel embarqué — quelle différence ?
C'est le plus important à comprendre sur le FPGA : bien que les deux rôles appartiennent à la famille de l'embarqué, ce sont des métiers fondamentalement différents. Le logiciel embarqué, c'est de la programmation : l'ingénieur écrit du code (en C) qui est exécuté séquentiellement par le processeur du microcontrôleur (voir /research/embedded/embedded-sw). L'ingénieur FPGA, c'est de la conception matérielle : dans un langage de description matérielle (Verilog / VHDL), l'ingénieur décrit un circuit numérique, qui est ensuite configuré physiquement à l'intérieur du FPGA et fonctionne en parallèle, comme du vrai matériel. Différence clé dans la façon de penser : le programmeur pense en séquence de commandes dans le temps ; l'ingénieur FPGA pense en blocs matériels fonctionnant en parallèle — tout dans le circuit se produit simultanément. C'est une façon de penser complètement différente, et passer d'un rôle à l'autre n'est pas un « changement de langage » mais un changement de paradigme d'ingénierie. Le FPGA est plus proche de l'électronique et de la conception de circuits numériques, du métier d'ingénieur électronicien, que de la programmation. Quand il faut un FPGA plutôt qu'un processeur : lorsqu'il faut une vitesse extrême, un parallélisme strict, un traitement du signal en temps réel, des interfaces haut débit non standard — ce qu'un processeur classique ne peut pas assurer. Conclusion : le FPGA est le rôle le plus isolé de l'embarqué ; il faut le choisir en connaissance de cause, en comprenant qu'il s'agit d'ingénierie matérielle, et non d'une variante de la programmation.
Verilog ou VHDL — que doit apprendre un ingénieur FPGA en 2026 ?
Ce sont les deux principaux langages de description matérielle (HDL), et les deux sont utilisés. Verilog et sa version étendue SystemVerilog dominent dans la plupart des nouveaux projets dans le monde ; SystemVerilog est aussi le principal langage de vérification (méthodologie UVM). Verilog est syntaxiquement plus proche du C, et beaucoup le jugent plus simple pour débuter. VHDL est un langage plus strict, verbeux, « pointilleux » ; historiquement répandu en Europe, dans l'aérospatiale et l'industrie de défense, et en Russie sa part est nettement supérieure à la moyenne mondiale — de nombreux projets et entreprises travaillent en VHDL. Que choisir d'apprendre en 2026 : idéalement — les deux, car le langage utilisé à un poste donné dépend de l'entreprise et du projet (et en Russie, on peut réellement rencontrer les deux). Si vous choisissez le premier : SystemVerilog/Verilog — plus demandé dans le monde et plus universel (et également nécessaire pour la vérification) ; VHDL — à ajouter impérativement, surtout si vous visez la radioélectronique et l'industrie de défense russes, où il est très présent. Mais, comme dans l'embarqué, le langage n'est qu'un outil : l'essentiel en FPGA n'est pas la syntaxe HDL mais la conception numérique (savoir penser en circuits, machines à états finis, conception synchrone) ; cela se transpose d'un langage à l'autre et c'est le plus difficile à maîtriser.
Que fait exactement un ingénieur FPGA ?
L'ingénieur FPGA conçoit des circuits numériques qui sont implémentés « en matériel » dans les FPGA. 1) Analyse de la tâche — comprendre quelle fonction doit être implémentée en matériel (algorithme de traitement du signal, protocole, interface, accélérateur) et pourquoi c'est précisément un FPGA qu'il faut. 2) Conception de l'architecture du circuit — réfléchir aux blocs fonctionnant en parallèle qui composeront le circuit numérique, à leur interaction, à l'organisation des horloges et des flux de données. 3) Description en HDL — implémenter le circuit en Verilog / SystemVerilog / VHDL : modules, machines à états finis, pipelines, logique. 4) Simulation — vérifier le comportement du circuit dans un simulateur avec des stimuli de test avant le chargement dans un vrai FPGA (une erreur coûte moins cher à trouver en simulation). 5) Vérification — contrôle sérieux de l'exactitude (sur les projets complexes — méthodologie distincte, UVM) ; dans les grandes équipes, la vérification est un rôle à part. 6) Synthèse et implémentation — via les outils de CAO, transformer la description HDL en configuration pour un FPGA précis ; analyse temporelle — faire fonctionner le circuit à la fréquence requise. 7) Débogage sur le matériel — charger dans une vraie carte FPGA et, avec un oscilloscope, un analyseur logique et les moyens de débogage intégrés, s'assurer que tout fonctionne. 8) Optimisation — tenir dans les ressources de la puce (cellules logiques, mémoire, blocs DSP) et dans les exigences de fréquence et de consommation. L'essentiel : l'ingénieur FPGA crée du matériel sous forme de description — c'est de l'ingénierie de circuits numériques, qui exige une pensée matérielle et de la précision (une erreur dans la logique matérielle coûte cher).
Peut-on travailler comme ingénieur FPGA à distance ?
Le plus souvent non — le FPGA est l'une des spécialisations d'ingénierie les moins compatibles avec le télétravail. 13 % des offres FPGA sont à distance ou hybrides, mais en réalité le travail est fortement lié au lieu. Raisons : 1) Matériel et instruments — le débogage final et la vérification du circuit se font sur une vraie carte FPGA, avec un oscilloscope, un analyseur logique, des équipements de mesure ; une partie du travail (description HDL, simulation) peut en théorie se faire à distance, mais le projet ne peut pas être terminé sans accès au matériel. 2) Entreprises classifiées — dans la CEI, la part dominante du développement FPGA relève des télécoms, de la radioélectronique, de l'aérospatiale et de l'industrie de défense ; ce sont des entreprises classifiées où le télétravail est restreint ou interdit, et une habilitation est souvent requise. 3) Logiciels sous licence et équipements coûteux — la CAO et les cartes de développement sont liées au poste de travail. Conclusion : le FPGA — un rôle majoritairement sur site ; les postes à distance sont une grande rareté. Si le télétravail est essentiel pour vous, le FPGA est la spécialisation la moins adaptée à cet égard.
Comment démarrer une carrière d'ingénieur FPGA en 2026 ?
FPGA — une spécialisation matérielle à forte intensité de connaissances, avec une barrière à l'entrée élevée ; on y arrive le plus souvent avec une formation spécialisée (radiotechnique, microélectronique, technologie numérique), mais il est réellement possible d'y entrer par une autoformation sérieuse. Feuille de route : 1) Conception de circuits numériques — c'est le socle, plus important que n'importe quel langage : portes logiques, bascules, registres, compteurs, machines à états finis, conception synchrone, notion d'horloge. 2) Pensée matérielle — apprendre à penser en termes de circuit fonctionnant en parallèle, pas de code séquentiel ; c'est la partie principale et la plus difficile de la transition vers le FPGA. 3) Langage HDL — Verilog / SystemVerilog (recommandé en premier) ou VHDL ; apprendre à décrire des circuits, pas à « programmer ». 4) Simulation — maîtriser le simulateur, apprendre à écrire des environnements de test (testbench) et à vérifier les circuits. 5) CAO et vraie carte — prendre une carte de développement FPGA peu coûteuse, maîtriser l'environnement de développement, parcourir le cycle complet : description → simulation → synthèse → chargement dans le matériel. 6) Timing et ressources — comprendre l'analyse temporelle, les limites de la puce. 7) Bases du DSP — si le traitement du signal vous intéresse. 8) Projets personnels sur carte — implémenter de vrais circuits numériques ; le portfolio d'un ingénieur FPGA, ce sont des projets fonctionnels sur du matériel. Ressources : manuels de conception de circuits numériques et de HDL, formations FPGA, documentation Vivado / Quartus, communautés FPGA ; les cursus universitaires spécialisés donnent la base la plus solide. Préparez-vous à acheter une carte de développement — la pratique sur un vrai FPGA est indispensable.
Combien d'offres d'ingénieur FPGA dans la CEI et en Europe ?
131 active open FPGA Engineer jobs in Zorky sample — very narrow specialization. Real market: FPGA — extremely niche, knowledge-intensive area, objectively few vacancies; and a significant part of the market — telecom, radio electronics, defense and aerospace industry, i.e. classified enterprises whose vacancies are not fully represented in open sources. The role is called «FPGA engineer», «FPGA engineer», «FPGA developer», «digital design engineer». Geography: the US, the UK, Germany. Sources: hh.ru, Habr Career, getmatch, LinkedIn, Telegram (FPGA and microelectronics communities, job channels). Market is small but stable, with stable shortage of personnel; concentrated in large engineering centers. NB: the Embedded / IoT direction historically had auto-classification difficulties for vacancies — the visible number may understate the market.
De quelles compétences un ingénieur FPGA Senior a-t-il besoin ?
L'ingénieur FPGA Senior conçoit des systèmes numériques complexes et résout des problèmes d'ingénierie à forte intensité de connaissances. Conception numérique au niveau expert : concevoir des architectures numériques complexes — pipelines, systèmes multi-horloges, machines à états finis complexes ; comprendre en profondeur la conception synchrone, la métastabilité, les traversées de domaines d'horloge (CDC). HDL : maîtrise experte de Verilog / SystemVerilog (et VHDL), capacité à écrire un code HDL propre, synthétisable et efficace. Architecture : concevoir tout le système numérique sur FPGA — découper la tâche en blocs, organiser les flux de données, l'horloge, les interfaces ; décider en tenant compte des ressources de la puce. Analyse de timing : faire fonctionner des circuits complexes à haute fréquence, comprendre et résoudre les problèmes de timing. Optimisation : tenir dans les ressources du FPGA (logique, mémoire, blocs DSP), optimiser en fréquence et en consommation. DSP : pour les tâches de signal — implémentation matérielle d'algorithmes de traitement numérique du signal. Interfaces haut débit : implémentation et débogage de protocoles et d'interfaces complexes. Vérification : contrôle sérieux de la correction (UVM, etc.) — critique, une erreur dans la logique matérielle coûte cher. Débogage sur le matériel : trouver les problèmes les plus complexes sur une carte réelle. Électronique : compréhension du matériel, travail avec les ingénieurs en conception de circuits. Expertise métier (communications, radar, DSP). Anglais — documentation. Mentorat. La principale valeur d'un Senior — concevoir un système numérique complexe, correct et optimal « en matériel » ; une compétence d'ingénierie rare et respectée.
Laisser une demande
Décrivez la tâche et laissez un contact : la demande arrive dans notre CRM et nous répondons au contact indiqué.