> Markdown version of [/jobs/ext/1363418-fpga-design-engineer-hardware](https://www.wearedevelopers.com/jobs/ext/1363418-fpga-design-engineer-hardware). 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). --- # FPGA Design Engineer - Hardware - **Company:** Inria - **Location:** Rennes, France (Remote available) - **Salary:** €32,340.0 - **Contract:** Temporary contract - **Skills:** Board Bringup, Artificial Intelligence, Compilers, Communications Protocols, Software Debugging, Linux, Microprocessors, Digital Technology, Embedded C, Perl (Programming Language), Field-Programmable Gate Array (FPGA), Make (Software), Hardware Design, Joint Test Action (IEEE Standards), Python (Programming Language), Shell Script, Software Configuration Management, Static Timing Analysis, System on a Chip, System Programming, SystemVerilog, Systems Integration, Tcl (Programming Language), Verilog, VHSIC Hardware Description Language (VHDL), Scripting, Fpga Hardware, Test Scripts, Backend, Git, Power Analysis (Cryptography), Hardware Acceleration, Physical Design - **Published:** July 21, 2026 - **Apply:** https://jobs.inria.fr/public/classic/fr/offres/2026-10314 ## About the Role 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!, 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 ## Description 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 You will be responsible for designing, implementing, and testing FPGA-based systems for a wide range of applications, such as security protocols and AI accelerators, among others. You will be involved in several research projects inside the TARAN team. Your main tasks are summarized below. * 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. - Fixed-point 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 timing-critical and safety-related functions. * Develop testbenches and simulations to verify your designs. * Perform static timing analysis and timing closure for: - Tight real-time constraints. - Multiple clock domains and asynchronous interfaces. * Support lab and field testing: - Board bring-up 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, in-system programming, secure and fail-safe update mechanisms). ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) ## Related Articles - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)