Summary
Zhiyun Ling is an Embedded Software Engineer with nine years of experience building robust, real-world systems for automotive and industrial applications, currently based at Caterpillar’s China R&D center. He combines deep C/C++ expertise with practical knowledge of multithreading, shared memory IPC, camera pipelines (MJPG/H264), telematics, and network stacks, having owned end-to-end solutions from decoding and frontend display to remote flash and FOTA. A University of Florida MS graduate with a BE in Electrical and Communications, he pairs academic training in CS and EE with hands-on skills in Python, Shell, Makefiles, and growing proficiency in Rust and Node.js. Known as a reliable, hard-working engineer, he often serves as the technical go-to for camera manager and network manager projects supporting high-throughput IP cameras and complex synchronization requirements. He prefers a steady cadence of commits—“first commit in the morning, nothing different from last push at midnight”—which reflects a disciplined, continuous-delivery mindset. Zhiyun’s background uniquely bridges low-level embedded constraints and higher-level data/ML interests, making him well suited for roles that require both systems reliability and applied analytics.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering - BE Electrical Electronics and Communications Engineering, Bachelor of Engineering - BE Electrical Electronics and Communications Engineering at Central China Normal University
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Florida
English, Chinese