Jie Chen

IC Design & Verification Engineer

Grenoble, Auvergne-Rhône-Alpes, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jie Chen is an IC Design & Verification Engineer based in Grenoble with 8 years of hands-on experience developing and validating low-power IoT processors and peripherals. At GreenWaves Technologies they led ARM Mbed OS porting for GAP8/GAP9, designed and verified IP blocks (instruction cache, UART, OSPI, HyperBus) and implemented SoC testbenches and FPGA prototypes. Jie combines RTL/SystemVerilog verification skills with embedded C software experience from earlier roles, enabling seamless hardware-software integration from silicon bring-up to developer APIs. An active contributor to the open-source CV32E40P RISC-V core, Jie has improved pipeline behavior, floating-point latencies and debug traceability—showing expertise in both processor microarchitecture and practical FPGA constraints. Their dual French and Chinese engineering education underpins a pragmatic, cross-cultural approach to complex SoC problems.
code8 years of coding experience
job1 year of employment as a software developer
bookMaster’s Degree, SESI ( Electronic System and Computer Science), Master’s Degree, SESI ( Electronic System and Computer Science) at Université Pierre et Marie Curie (Paris VI)
bookBachelor’s Degree, Electrical and Electronics Engineering, 87 / 100, Bachelor’s Degree, Electrical and Electronics Engineering, 87 / 100 at 東南大學
bookMaster's degree, System on Ship (SoC), 3.7/4.0, Master's degree, System on Ship (SoC), 3.7/4.0 at Telecom ParisTech
languagesChinese, English, French
github-logo-circle

Github Skills (7)

risc-v10
cpu-architecture10
embedded10
verilog10
systemverilog10
sys10
fpga9

Programming languages (5)

SystemVerilogC++CVerilogPython

Github contributions (5)

github-logo-circle
openhwgroup/cv32e40p

Nov 2018 - Oct 2019

CV32E40P is an in-order 4-stage RISC-V RV32IMFCXpulp CPU based on RI5CY from PULP-Platform
Role in this project:
userEmbedded Systems Engineer
Contributions:7 commits, 6 pushes, 5 tags in 11 months
Contributions summary:Jie primarily contributed to the CV32E40P RISC-V CPU project by modifying the core CPU's behavior and architecture. Their work involved updating the RISC-V pipeline, including changes to floating-point operation latencies, and clearing the xcause register during xret instructions. The user also addressed hardware-related issues, such as deleting unused parameters to avoid FPGA conflicts and updating BIST wrappers for register file testing. Finally, the user modified trace logs for improved debugging and analysis.
risc-vcpupulpuvmriscv
Contributions:8 releases, 79 commits, 169 pushes in 1 year
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jie Chen - IC Design & Verification Engineer