Devan Lai is an experienced embedded software engineer with 17 years designing and shipping firmware across consumer IoT, RF test equipment, and environmental sensing products. Based in the Bay Area, he excels at full-stack firmware work—from first-board bring-up and device drivers to RTOS instrumentation, automated test harnesses, and companion mobile apps—thriving on cross-layer debugging whether it’s logic analyzer captures or server logs. His career includes feature work on Keysight UXG signal sources and leading firmware for Davis Instruments’ WeatherLink and AirLink products, and he contributes to Arm Mbed OS with substantive CAN bus and GPIO improvements. Comfortable in small-company environments, he routinely solicits cross-team input to make product-level tradeoffs and builds diagnostic tools that accelerate development and field support.
17 years of coding experience
11 years of employment as a software developer
Bachelor of Science (BS), EECS, Bachelor of Science (BS), EECS at University of California, Berkeley
Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:5 commits, 2 PRs, 5 comments in 1 year 2 months
Contributions summary:Devan contributed to the Arm Mbed OS, specifically focusing on CAN bus functionality. They implemented support for remote CAN frames, fixed related bugs, and modified the CAN filter setup. The user also implemented CAN::mode for various C_CAN controllers and added a CAN loopback test case, indicating a strong involvement in the CAN bus implementation and testing within the embedded operating system. Further contributions included implementing and fixing GPIO registers.
CMSIS-DAP debugger firmware for STM32F042Fx and STM32F103xx
Contributions:6 releases, 2 reviews, 193 commits in 6 years 4 months
sdccstlinkfirmwarestm32zero
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
Devan Lai - Embedded Software Engineer at EverCharge