Donald Letts

Staff Embedded Software Engineer at Lockheed Martin

Colorado, United States
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
Donald Letts is a Staff Embedded Software Engineer with 13 years of hands-on experience designing and delivering flight and ground software for spacecraft at Lockheed Martin. He specializes in modern C++ (C++11), Python3 tooling, and has a strong background in legacy modernization using C# and .NET, CI/CD, and embedded real-time systems like VxWorks. Donald has repeatedly acted as an architect and technical troubleshooter—finding a bug in an FPGA flash driver and analyzing thread priorities to meet hard timing constraints—while shipping software that supported multiple geosynchronous satellite launches. He pairs deep low-level systems expertise with practical tooling and test automation (gTest/gMock, Python scripting) to improve maintainability and mission resilience. Based in Colorado, he brings uncommon operational experience from early-career mission control roles through senior engineering leadership, and outside work he’s an avid big-wall climber who’s spent 18 days on El Capitan, a testament to his endurance and risk management.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Haverford College
bookComputer Science, Computer Science at Villanova University
languagesFrench

Programming languages (2)

JavaScriptHTML

Github contributions (5)

github-logo-circle
donletts/prologLearningAlg

Mar 2013 - Mar 2013

Contributions:8 commits in 1 day
Contributions:1 review, 2 PRs, 20 pushes in 1 month
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
Donald Letts - Staff Embedded Software Engineer at Lockheed Martin