Michael Leonard is a goal-oriented software engineering manager with 13 years of experience designing and delivering firmware and embedded software, currently leading teams at Texas Instruments in Dallas. He progressed from intern and firmware engineer roles into team lead and now management, blending deep technical knowledge in CAD/behavioral modeling with hands-on firmware development. His academic background (M.S. and dual B.S. in Electrical Engineering and Physics) underpins a strong systems-thinking approach to power-device modeling and simulation efficiency. Known for boosting simulation performance early in his career, he pairs process improvement instincts with people leadership to drive measurable engineering productivity gains.
12 years of coding experience
14 years of employment as a software developer
M.S. Electrical Engineering, CAD Software Development and Behavioral Modeling, M.S. Electrical Engineering, CAD Software Development and Behavioral Modeling at University of Arkansas
Contributions:8 PRs, 27 pushes, 9 branches in 4 years 5 months
sources
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
Michael Leonard - Software Engineering Manager at Texas Instruments