David Croyle is an experienced software engineer currently working as Engineer III at Omnicell since June 2023. Prior experience includes serving as a Senior Software Engineer at Philips from November 2009 to December 2022, and as a Software Engineer at MEDRAD, Inc. (Bayer) for a brief period in 2008. Additionally, Croyle held the position of Senior Software Engineer at Tollgrade Communications, Inc., from September 2005 to January 2008, where responsibilities included development of the DigiTest ICE IP Assurance Probe product and various software components. Earlier experience involved consulting for embedded software projects and significant contributions to systems using Analog Devices processors. David Croyle holds a Bachelor of Science in Electrical and Electronics Engineering from Point Park University and an Associate's degree in Specialized Technology from Penn Technical Institute.
This person is not in the org chart
This person is not in any teams
This person is not in any offices