Peter Cornwell

Peter is an Electrical Engineer with extensive analog front-end design and bare-metal firmware programming experience in industrial data acquisition devices. He holds a degree in Engineering from the British Columbia Institute of Technology.

Prior to joining Fresh, Peter worked on industrial performance monitoring devices at one of the world’s largest pump manufacturers. While there, he focused on most portions of the product lifecycle including hardware and firmware R&D, product maintenance/support, and obtaining hazardous location certifications (ATEX, IECEx, QAN, QAR).

Peter enjoys day hiking and used to spend many Saturdays during the summer in the mountains around Vancouver, BC. He is excited to be back in the Pacific Northwest and looking forward to exploring the many trails around Seattle.

Full bio

AI/Machine Learning, Generative AI, Hardware

Leveraging AI to Accelerate Firmware Unit Testing for C/C++ Microcontrollers

The cost of robust firmware unit testing of C/C++ code on microcontrollers is one of the most persistent bottlenecks in embedded development, a time-sink that too often forces critical quality assurance to be delayed or even omitted. While traditional test frameworks and automation tools can handle the setup and boilerplate portions, implementing a truly comprehensive
Read Now