BC

Bill Canfield

Embedded Software Engineer at Timesys Corporation

Bill Canfield has a diverse work experience in the software and technology industry. Bill started their career as a Production Tech at Makerbot Industries in May 2012, where they gained hands-on experience in testing and diagnosing failures of newly manufactured printers. Bill then moved on to the role of Junior Software Engineer, where they developed and maintained a cross-platform, multithreaded printer management server written primarily in Python, as well as a 3D printer driver for direct communication with machines via USB.

In June 2014, Bill was promoted to the position of Software Engineer at Makerbot Industries. In this role, they developed and maintained an embedded Linux-based 3D printer control system, managed a nonblocking coroutine based printer management server written in Python, and created a C++/Qt GUI application for printer state and task management. Bill also developed Linux Kernel device drivers and AVR firmware to interface with custom hardware components.

Bill joined TimeSys Corporation in 2017 as an Embedded Software Engineer, although no specific details are provided for this role.

Bill Canfield attended Boyertown Senior High School from 2006 to 2010. Following their high school education, they pursued a Bachelor of Science degree in Mathematics at Kutztown University of Pennsylvania from 2010 to 2011.

Links


Org chart