David Petrizze is a firmware engineer with 11 years of hands-on experience and a 19-year software background, currently building embedded systems for Teal Drones in Salt Lake City. He blends deep control-theory interest with pragmatic software architecture, having led firmware efforts at Sarcos where he implemented OTA updates, battery-control algorithms, and simulated PMSM dynamics for FOC. His work spans low-level drivers and higher-level systems — from radio sync protocols and secure update flows to REST backends and React frontends during a company pivot — demonstrating rare full-stack fluency in robotics contexts. Pragmatic and curious, he experiments with build systems and CI to produce robust, maintainable firmware and has a habit of designing real-time networking protocols for state synchronization in his spare time.
11 years of coding experience
5 years of employment as a software developer
Computer Engineering, Computer Engineering at Utah State University - College of Engineering
Master's degree Electrical Engineering, Master's degree Electrical Engineering at Washington State University
Contributions:100 commits, 18 pushes, 1 branch in 5 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.