Jim Shu

QEMU System Modeling Engineer at SiFive

Hsinchu, Taiwan Province
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

👤
Senior
🎓
Top School
Jim Shu is a QEMU system modeling engineer with 12 years in software engineering and a focused decade-plus on RISC-V systems and firmware. Currently at SiFive, he builds QEMU functional models for CPU ISA, privileged architectures, and peripheral IPs to accelerate system software on FPGA platforms. Previously at Andes Technology he ported and maintained RTOSes (FreeRTOS, Zephyr, RT-Thread), developed CMSIS-style baremetal drivers and an Eclipse-based FreeRTOS tracer, and brought Arduino support to RISC-V targets. His background blends deep low-level expertise—cache coherence, baremetal drivers, SPI/PWM/watchdog—with formal academic training (M.S. in Computer Science and Engineering from 國立交通大學). Jim is comfortable bridging hardware and software teams to turn architectural specs into reliable simulation models that unblock firmware development. Colleagues value his pragmatic approach to complex cross-layer problems and his knack for turning peripheral quirks into repeatable testable models.
code12 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Computer Science and Engineering, Master's degree, Computer Science and Engineering at 國立交通大學
github-logo-circle

Github Skills (7)

risc-v10
embedded10
emulation10
sys10
qemu10
virtualization10
c-programming9

Programming languages (3)

CTeXPython

Github contributions (5)

github-logo-circle
cwshu/NCTU_OS_2015_HW3

Nov 2015 - Dec 2015

Contributions:19 commits, 1 PR, 12 pushes in 1 month
falloperating-systemsoperating-systemlinuxoperating
cwshu/git_test

Feb 2015 - Feb 2020

Contributions:2 releases, 1 push, 3 tags in 5 years
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
Jim Shu - QEMU System Modeling Engineer at SiFive