Dan Oates is a Senior Firmware Engineer with eight years of hands-on experience designing real-time embedded systems for robotics and sensing, currently leading C++ architecture for IRST camera firmware at Anduril Industries. He has a proven record of delivering complex MWIR camera firmware from scratch and modernizing large firmware stacks, and brings deep expertise in field-oriented motor control, multi-axis manipulators, and high-performance compute on constrained hardware. Comfortable as both an individual contributor and technical lead, Dan combines rigorous control-systems instincts with production-grade software engineering and tooling (including code generation and GenICam/GVSP work). His portfolio spans patented motor control algorithms, FPGA acceleration projects, and hobbyist robotics—evidence of a continuous maker mindset that accelerates product development. Based in Somerville, MA, he balances intense engineering focus with community-building and hands-on pursuits like autocross and fitness, reflecting an engineer who ships systems and cultivates teams.
8 years of coding experience
5 years of employment as a software developer
Diploma STEM Focus, Diploma STEM Focus at Souhegan High School
Bachelor of Science - BS Robotics Engineering, Bachelor of Science - BS Robotics Engineering at Worcester Polytechnic Institute
Contributions:56 pushes, 1 branch in 2 years 2 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
Dan Oates - Senior Firmware Engineer at Anduril Industries