Fpga Design Engineer - Hardware H/F

INRIA

Rennes

Hybride

EUR 27 000 - 33 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Repas subsidisés
Transport remboursé partiel
7 semaines de congés + RTT
Télétravail après 6 mois
Équipements professionnels
Événements et formation

Résumé du poste

Inria, l'institut national de recherche, recrute un ingénieur FPGA hardware pour concevoir des systèmes numériques sur FPGA et développer des prototypes ASIC/FPGA. Vous travaillerez sur l'architecture, la vérification et l'optimisation, en collaboration avec des chercheurs et des ingénieurs.

Le poste est à Rennes, en contrat d'un an renouvelable. Le candidat idéal est diplômé Bac+5 ou équivalent (PhD apprécié) et maîtrise Verilog/SystemVerilog/VHDL, ainsi que les flux FPGA et les outils

Qualifications

  • Diplômé d'une université ou d'une école d'ingénieurs en informatique, génie informatique ou électronique/électrique.
  • Solide compréhension des méthodes de conception SoC/FPGA et de l'intégration.
  • Expérience RTL avec Verilog/SystemVerilog ou VHDL.
  • Connaissance des méthodes back-end (place & route) est un plus.
  • Connaissance d'au moins un flux FPGA complet.

Responsabilités

  • Concevoir et développer des systèmes numériques complexes sur FPGA.
  • Participer à la définition de l'architecture et écrire le code RTL SV/VHDL.
  • Réaliser les tests, vérifier et optimiser les performances et l'énergie.
  • Réaliser le design physique et vérifier l'intégration.
  • Collaborer avec chercheurs et ingénieurs sur l'architecture et les IP.

Connaissances

SoC/FPGA design
RTL design
AMBA AXI
Scripting languages
Git
Linux
Embedded C
Memory controller knowledge

Formation

Bac +5 ou équivalent
PhD

Outils

Place & Route tools
GIT
Linux tooling
Makefiles/Shell
Python

Description du poste

A propos d'Inria Inria, l'institut national de recherche dans les sciences et technologies du numérique, est en appui de l'État pour les stratégies nationales de recherche et d'innovation du numérique en tant qu'Agence de programmes. Inria mène plus de 300 projets de recherche et d'innovation avec ses 3500 scientifiques, ingénieurs et personnels d'appui, en partenariat avec les universités et l'écosystème numérique (entreprises, entrepreneurs, acteurs publics). Ensemble, nous explorons des domaines clés comme l'intelligence artificielle, la cybersécurité, l'informatique quantique, le Cloud, la transformation numérique de la santé, les jumeaux numériques ou encore les technologies numériques pour la défense. Nous construisons des solutions concrètes telles que des logiciels, des startups technologiques, des partenariats avec les entreprises du tissu national et des formations de pointe. Notre objectif : l'impact scientifique, technologique et industriel au service de la souveraineté numérique de la France.

FPGA Design Engineer - Hardware

Le descriptif de l'offre ci-dessous est en Anglais

Contrat renouvelable : Oui

Niveau de diplôme exigé : Bac +5 ou équivalent

Autre diplôme apprécié : PhD

Fonction : Ingénieur scientifique contractuel

A propos du centre ou de la direction fonctionnelle

The Inria Center at the University of Rennes is one of Inria's eight research centers and is home to more than thirty research teams. The center is a major and internationally recognized player in the field of digital sciences. It is at the heartof a rich R&D and innovation ecosystem, bringing together highly innovative SMEs, large industrial groups, competitiveness clusters, research and higher education institutions, laboratories of excellence, and a technological research institute.

Contexte et atouts du poste

The TARAN team at Inria and the University of Rennes is looking for passionate and motivated Digital Design Engineers seeking to make an impact in the fields of computer architecture and AI hardware accelerators. The right candidate will not be afraid to attack complex problems and assume broad ownership, ranging from chip or block architecture and programming models through RTL implementation, design verification, physical design, and DFT.

Are you an experienced or young engineer interested in hardware design and looking for an exciting opportunity to advance your career? Join our team, where we design and verify hardware prototypes of processors and AI accelerators to support our research. We are seeking a creative and skilled colleague to help develop chips (ASICs) or FPGA prototypes. Are you looking for broader exposure across multiple IP designs? Do you want the opportunity to work globally within a recognized research team to deliver innovative systems? Join us to help shape the future of our research!

Mission confiée

As an FPGA hardware design engineer, you will design and develop complex digital systems using field-programmable gate arrays (FPGAs) for different hardware prototypes. Your goal will be to achieve maximum efficiency in power consumption, performance, and area while ensuring correct functional behavior. Your key responsibilities will include participating in the whole design flow:

  • Participating in defining the microarchitecture.
  • Developing system-level RTL code using System Verilog or VHDL.
  • Running design checks and identifying and fixing bugs.
  • Physical design (placement and routing) of the chip using the latest industrial methodologies and tools.
  • Back-end design and verification.

Collaboration with researchers and engineers across the architecture, verification, performance analysis, power analysis, implementation, and various IP functions is essential to achieve success in our projects.

Principales activités
  • Define FPGA architecture and develop synthesizable RTL (VHDL or SV) for:
    • Communication protocols (e.g., USB).
    • Memory controllers.
    • AI accelerators such as systolic arrays.
    • Specific optimized arithmetic functions.
    • Fixedpoint digital signal processing as needed for filtering, estimation, or modulation.
    • Partition functions between FPGA, MCU/DSP, and other devices considering performance.
    • Select appropriate FPGA families and IP for timingcritical and safetyrelated functions.
  • Develop testbenches and simulations to verify your designs.
  • Perform static timing analysis and timing closure for:
    • Tight realtime constraints.
    • Multiple clock domains and asynchronous interfaces.
  • Support lab and field testing:
    • Board bringup and system integration.
    • Debugging under real operating conditions using oscilloscopes, logic analyzers, current/voltage probes, and protocol analyzers.
  • Create and maintain documentation:
    • FPGA specifications, timing budgets, and interface definitions.
    • Verification plans, test reports, and release notes.
  • Support production and field updates (JTAG, insystem programming, secure and failsafe update mechanisms).

The position is for a one-year term, but it may be extended for up to 2 years.

Compétences
Required Skills And Experience
  • You graduated from a University or Engineering School, in Computer Science, Computer Engineering or Electronic / Electrical Engineering
  • Solid understanding of SoC / FPGA design methodologies and techniques with hands-on experience of SoC design and integration for complex SoC
  • Experience in RTL design using Verilog, System Verilog or VHDL
  • Experience or knowledge in back-end design methodologies and tools (place and route) is a plus.
  • Knowledge of at least one full FPGA implementation flow.
Nice To Have Skills And Experience
  • Have knowledge of AMBA protocol like AXI/AHB/APB/CHI
  • Understanding of memory controller, microprocessors, and debug architecture
  • Knowledge of basic scripting languages, e.g., Perl/TCL/Python
  • Experience with Linux, shell scripts, Makefiles, and repository management systems like GIT
  • Knowledge of hardware verification techniques
  • Familiar with embedded C, assembly, and compilers
Avantages
  • Subsidized meals
  • Partial reimbursement of public transport costs
  • Leave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)
  • Possibility of teleworking (after 6 months of employment) and flexible organization of working hours
  • Professional equipment available (videoconferencing, loan of computer equipment, etc.)
  • Social, cultural and sports events and activities
  • Access to vocational training
Rémunération

monthly gross salary from 2695 euros according to diploma and experience

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

FPGA Design Engineer - Hardware
FPGA Design Engineer - Hardware

Inria • Rennes

Sur place
EUR 27 000 - 33 000
Partial reimbursement of public travel
7 weeks annual leave + RTT
Teleworking after 6 months
+3
FPGA Design Engineer - Hardware
FPGA Design Engineer - Hardware

Inria Rennes • Rennes

Sur place
EUR 45 000 - 65 000
FPGA Design Engineer for AI Accelerators & SoCs
FPGA Design Engineer for AI Accelerators & SoCs

INRIA • Rennes

Hybride
EUR 27 000 - 33 000
Repas subsidisés
Transport remboursé partiel
7 semaines de congés + RTT
+3
FPGA Design Engineer for AI Accelerators & ASIC Prototypes
FPGA Design Engineer for AI Accelerators & ASIC Prototypes

Inria • Rennes

Sur place
EUR 27 000 - 33 000
Partial reimbursement of public travel
7 weeks annual leave + RTT
Teleworking after 6 months
+3
INGENIEUR en CONCEPTION NUMERIQUE RTL-FPGA-VR (F/H) EASii IC Nous recherchons un Ingénieur en C[...]
INGENIEUR en CONCEPTION NUMERIQUE RTL-FPGA-VR (F/H) EASii IC Nous recherchons un Ingénieur en C[...]

EASii IC • Grenoble

Sur place
EUR 50 000 - 80 000
Carte TR
JRTT
Ingénieur Conception FPGA H/F
Ingénieur Conception FPGA H/F

Expleo • Grenoble

Sur place
EUR 42 000 - 52 000
Télétravail
CSE et avantages
RTT et compte épargne temps
+5
Ingénieur FPGA
Ingénieur FPGA

PRIME ENGINEERING France • Saint-Étienne

Sur place
EUR 52 000 - 75 000
Transport pris en charge 100%
Rémunération attractive
Ingénieur FPGA H/F
Ingénieur FPGA H/F

PRIME ENGINEERING France • Grenoble

Sur place
EUR 40 000 - 55 000
Suivi régulier et personnalisé
Évolution professionnelle grâce à des programmes de formation
Environnement axé sur le bien-être
+1
Ingénieur FPGA Confirmé - Finance - Paris (H/F)
Ingénieur FPGA Confirmé - Finance - Paris (H/F)

Kicklox • Paris

Sur place
EUR 45 000 - 55 000
Politique de télétravail flexible
Accès à des projets d'avant-garde
Formations continues pour le développement des compétences
+1
Ingénieur conception FPGA
Ingénieur conception FPGA

ELSYS Design SA • Aix-en-Provence

À distance
EUR 45 000 - 65 000
RTT 10 jours
Tickets restaurant
Mutuelle Santé Famille
+5