Timothy Lee

Senior Embedded Software Engineer at C2 Robotics

Australia
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
Timothy Lee is a Senior Embedded Software Engineer with over 25 years of hands-on experience and more than a decade focused on embedded systems design and integration. He specialises in C/C++ development for platforms such as NVIDIA Jetson, Qualcomm SoMs and STM32 MCUs, and has built everything from Linux kernel drivers and background daemons to database-driven web portals and Windows GUIs. A long-time open-source contributor, he has enhanced the widely used stlink STM32 toolset—adding reset, option-byte and new-chip support—and contributed to projects like buildroot and FLTK. Timothy combines deep hardware understanding with system-level software architecture, having led cross-disciplinary teams and overseen end-to-end product delivery across Asia-Pacific. Known for translating legacy hardware constraints into robust, maintainable firmware, he holds a First Class dual degree in Computer Science & Electrical Engineering and a Distinction MSc in IT.
code11 years of coding experience
job26 years of employment as a software developer
bookBSc/BE Double Degree, Computer Science & Electrical Engineering, First Class Honour, BSc/BE Double Degree, Computer Science & Electrical Engineering, First Class Honour at Monash University
bookHigh School, High School at East Doncaster Secondary College, Victoria, Australia
bookMaster’s Degree, Information Technology, Graduated with Distinction, Master’s Degree, Information Technology, Graduated with Distinction at Charles Sturt University
languagesEnglish, Chinese
github-logo-circle

Github Skills (14)

c1710
arm10
embedded10
cortex-m10
flash-memory10
stm10
c1110
sys10
toolchain9
development-tools9
gdb9
debug8
linux8
debugging8

Programming languages (8)

TypeScriptC++ShellCHaxeMakefilePHPPython

Github contributions (5)

github-logo-circle
stlink-org/stlink

Jun 2018 - Oct 2020

Open source STM32 MCU programming toolset
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:7 commits, 5 PRs, 10 comments in 2 years 5 months
Contributions summary:Timothy's contributions focused on enhancing the `stlink-org/stlink` toolset, specifically adding support for programming and interacting with STM32 microcontrollers. They implemented features such as system reset through the AIRCR register, increasing STM32L0 option byte size, and integrating support for new STM32H7 series chips. The user also added functionality for flashing firmware onto supported STM32 devices and handled option byte operations.
sdccstlinkstm32software-designlinux
timothytylee/zsync

Apr 2015 - Aug 2021

Contributions:7 pushes, 5 branches in 6 years 4 months
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
Timothy Lee - Senior Embedded Software Engineer at C2 Robotics