David Petrizze

David Petrizze

Firmware Engineer Ii @ Sarcos

About David Petrizze

David Petrizze is a Firmware Engineer II at Sarcos Robotics, where he maintains GitLab CI pipelines and leads firmware development. He holds a Master's degree in Electrical Engineering from Washington State University and has experience in various firmware roles across multiple companies.

Work at Sarcos

David Petrizze currently holds the position of Firmware Engineer II at Sarcos Technology and Robotics Corporation, where he has been employed since 2022. In this role, he has maintained GitLab CI pipelines for the firmware group and has served as the de-facto firmware lead following a period of high attrition. Petrizze has implemented robust battery control algorithms for smart, high-voltage lithium-ion battery packs, focusing on product safety and reliability.

Previous Experience in Firmware Engineering

Before joining Sarcos, David Petrizze worked at BioFire Defense as a Firmware Engineer I from 2016 to 2017. He then transitioned to VPI Technology Group, where he served as a Firmware Engineer from 2017 to 2018. In 2022, he briefly worked as a Frontend Web Developer at MentorRing for three months. Throughout these roles, he developed a strong foundation in firmware engineering.

Education and Expertise

David Petrizze studied Computer Engineering at Utah State University - College of Engineering from 2011 to 2016, earning a bachelor's degree. He furthered his education at Washington State University, where he obtained a Master's degree in Electrical Engineering from 2018 to 2021. His academic background has equipped him with a deep understanding of robotic software architecture and motor control.

Technical Projects and Contributions

During his career, David Petrizze has experimented with various build modalities and software structures, enhancing his understanding of well-architected robotic software. He developed an offline build process and an over-the-air update scheme for a Debian machine running on an embedded, amd64 computer. Additionally, he simulated a permanent magnet synchronous motor using RK4 to deepen his knowledge of field-oriented motor control.

People similar to David Petrizze