Summary
Kai Ji is a Senior Software Development Engineer with over eight years' hands-on experience building distributed embedded and real-time systems, device drivers, network protocol stacks, and secure telecommunication applications. He has deep expertise in embedded Linux and Yocto/Buildroot BSPs, kernel and driver development, hardware IP enablement, and accelerating network and crypto workloads with platform libraries and QAT. At Intel Movidius and Intel he combined low-level C and kernel work with higher-level Python tooling, shepherding features from silicon bring-up to production validation across SoC/FPGA and automotive communications. A pragmatic agile leader and cross-cultural communicator, he is equally comfortable debugging with oscilloscopes and logic analyzers as writing production networking code for LACP, CAN, and secure IoT lifecycle management. Kai’s background in cryptographic integrations and real-world mutual-authentication scenarios complements his pattern-matching and data-model experience, revealing a rare blend of security, networking, and embedded systems depth. Based in Leixlip, Ireland, he brings a results-oriented, risk-taking mindset and a “can-do” approach to complex system engineering challenges.
5 years of coding experience
8 years of employment as a software developer
Bachelor, Digital Media Engineering, Bachelor, Digital Media Engineering at Dublin City University
Chinese