Summary
Nancy Lin is a seasoned embedded software engineer with 10+ years designing and shipping firmware and device drivers across camera ISPs, Wi‑Fi (802.11n/ac), PCIe Ethernet and USB on platforms from FPGA bring‑ups to production systems. She has deep low‑level expertise in bootloaders, BSPs, I2C/UART/DMA/PCIe/USB and hands‑on lab skills with JTAG, oscilloscopes, protocol analyzers and debuggers, enabling reliable chip bring‑ups and end‑to‑end camera validation. Her background spans Qualcomm Atheros, Corning and XPENG Motors where she bridged firmware, drivers and application test tooling in Linux, Windows and embedded RTOS environments. Comfortable in C/C++, Assembly and Python, she pairs hardware-near problem solving with practical testing automation—often authoring bespoke driver test apps to accelerate integration. Based in San Diego with an MEng in Electrical and Computer Engineering, she brings a pragmatic mix of systems-level rigor and field-proven troubleshooting.
10 years of coding experience
15 years of employment as a software developer
Master of Engineering - MEng, Electrical and Computer Engineer, Master of Engineering - MEng, Electrical and Computer Engineer at Concordia University
Bachelor of Engineering - BE, Information Engineering, Bachelor of Engineering - BE, Information Engineering at Beijing University of Post and Telecommunications