> Markdown version of [/jobs/ext/3839672-ingenieur-fpga-logiciel-embarque-h-f](https://www.wearedevelopers.com/jobs/ext/3839672-ingenieur-fpga-logiciel-embarque-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ingénieur Fpga - Logiciel Embarqué H/F - **Company:** Set-way - **Location:** Grenoble, France - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Digital Electronics, Embedded C, Linux on Embedded Systems, Embedded Software, Ethernet, Field-Programmable Gate Array (FPGA), Python (Programming Language), Subversion, System on a Chip, Universal Asynchronous Receiver/Transmitter, USB, VHSIC Hardware Description Language (VHDL), Vivado, ModelSim, Git, Bare Metal - **Published:** October 20, 2026 - **Apply:** https://www.hellowork.com/fr-fr/emplois/84609470.html ## About the Role Ingénieur en électronique numérique, vous justifiez d'au moins 4 ans d'expérience en conception FPGA et menez vous-même vos conceptions jusqu'à la fermeture du timing.Vous maîtrisez le VHDL et écrivez vos propres bancs de test, quel que soit le simulateur utilisé (ModelSim, Questa, GHDL, simulateur Vivado, OSVVM, UVVM, cocotb...).Une expérience sur SoC Zynq sous Vivado est un atout fort. Une pratique d'un autre SoC FPGA (Cyclone V ou Arria 10 SoC sous Quartus, PolarFire SoC sous Libero) est également la bienvenue. Vous avez une expérience concrète du C embarqué, sur le processeur d'un SoC ou sur un microcontrôleur ARM, un DSP ou un autre processeur temps réel.Python, les interfaces carte-PC (Ethernet, USB, UART), Git ou SVN et une connaissance des détecteurs ou de l'acquisition de données sont appréciés.Autonome et rapidement opérationnel sur une base de code existante, vous savez travailler avec des interlocuteurs de métiers différents., Ingénieur en électronique numérique, vous justifiez d'au moins 4 ans d'expérience en conception FPGA et menez vous-même vos conceptions jusqu'à la fermeture du timing. Vous maîtrisez le VHDL et écrivez vos propres bancs de test, quel que soit le simulateur utilisé (ModelSim, Questa, GHDL, simulateur Vivado, OSVVM, UVVM, cocotb...). Une expérience sur SoC Zynq sous Vivado est un atout fort. Une pratique d'un autre SoC FPGA (Cyclone V ou Arria 10 SoC sous Quartus, PolarFire SoC sous Libero) est également la bienvenue. Vous avez une expérience concrète du C embarqué, sur le processeur d'un SoC ou sur un microcontrôleur ARM, un DSP ou un autre processeur temps réel. Python, les interfaces carte-PC (Ethernet, USB, UART), Git ou SVN et une connaissance des détecteurs ou de l'acquisition de données sont appréciés. Autonome et rapidement opérationnel sur une base de code existante, vous savez travailler avec des interlocuteurs de métiers différents. EUR IHM VHDL Routage Ethernet Git Python Apache Subversion (svn) ## Description Au sein d'une équipe d'ingénierie spécialisée dans l'instrumentation de test pour détecteurs infrarouges, vous faites évoluer et maintenez les logiciels embarqués d'une plateforme de test électronique bâtie sur des cartes FPGA SoC Zynq., concevoir et faire évoluer la logique programmable en VHDL sur une base de code existante, de la spécification jusqu'à la validation ; - mener la synthèse et le placement-routage sous Vivado, définir les contraintes et fermer le timing ; - écrire les bancs de test et réaliser les simulations fonctionnelles et temporelles ; - développer en C sur le processeur intégré du SoC (bare-metal ou Linux embarqué) et assurer l'intégration logique / processeur via les interfaces AXI ; - contribuer aux outils côté PC : application de pilotage en C sous Windows, scripts et IHM de validation en Python ; - valider vos développements sur banc et apporter un support aux ingénieurs de validation ; - échanger avec les métiers connexes (mécanique, micro-électronique) et les chefs de projet. Le poste est basé sur site, dans l'agglomération grenobloise, avec un démarrage dès que possible.