Jon Watson is an embedded software engineer with 11 years' experience building safety-conscious, low-complexity systems for avionics and precision agriculture, now working at John Deere. He combines systems engineering rigor (DO-178B/C experience and MISRA C discipline) with hands-on C, assembly, and Embedded Linux development across microcontroller and UAV camera platforms. Jon emphasizes early requirements elicitation and maintainable, minimal software designs that balance detail orientation with a system-level perspective. Based in Lakeville, MN, he brings a pragmatic curiosity for new tools and hardware, translating complex requirements into elegant, auditable implementations.
10 years of coding experience
15 years of employment as a software developer
Master’s Degree Electrical and Electronics Engineering, Master’s Degree Electrical and Electronics Engineering at Iowa State University
Contributions:50 commits, 8 PRs, 13 pushes in 7 months
controllermotor-controllerservo-motorcan-busmotor
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.