Jon Watson

Software Engineer at John Deere

Lakeville, Minnesota, 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
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.
code10 years of coding experience
job15 years of employment as a software developer
bookMaster’s Degree Electrical and Electronics Engineering, Master’s Degree Electrical and Electronics Engineering at Iowa State University
languagesEnglish
github-logo-circle

Github Skills (21)

autopilot10
mavlink10
drones10
ros10
px49
rover9
raspberry-pi9
qgroundcontrol8
qt8
pic327
station7
android6
windows6
linux6
ios6

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
SenteraLLC/pic32-fmu.X

Jul 2015 - Jul 2016

Contributions:4 releases, 109 commits, 38 PRs in 1 year
flightflight-managementunitpic32
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.
Request Free Trial
Jon Watson - Software Engineer at John Deere