Owner and Software Architect and Consultant @ Longview Digital Solutions (April 2019 - Present)
Senior Director of Engineering @ (January 2022 - October 2025)
Director of Engineering @ (May 2011 - October 2025)
Software Engineering Manager @ (August 2001 - July 2011)
Software Engineer and Network Administrator @ (August 1999 - August 2001)
Software Engineer @ Xerox Connect (April 1999 - August 1999)
Systems Engineer @ North Coast Automation (January 1998 - May 1999)
Craig Frederick Education
Penn State University
Bachelor of Science (Computer Engineering)
1994-1998
Craig Frederick Skills
.NET Core
.NET MAUI
Access
Biomedical Engineering
C#
C#: NET Framework (2.0-4.0)
C++
C++ Builder
C++: Visual C++, Borland/Codegear/Embarcedero C++ Builder
Digital Signal Processing
Embedded C: MSP430
Embedded Software
Embedded Systems
Engineering Management
FDA
Firmware
GUI test automation
Hardware
ISO 13485
ISO 27001
JavaScript
MATLAB
MS Project
MSAccess
MSP430
Medical Device Design
Medical Devices
Product Development
Project Management
R&D
Requirements Analysis
Signal Processing
Software Architecture
Software Development
Software Engineering
Team Mentoring
Technology Product Development
Test Automation
Testing
User Experience (UX)
Visual Basic
Visual C++
Vue.js
Web Development
Net Framework 2.0 4.0
Embedded C
Borland/Codegear/Embarcedero C++ Builder
SQL
Sales
Java
Craig Frederick Summary
Craig Frederick, based in Solon, OH, US, is currently a Software Engineering Manager at Bird Technologies. Craig Frederick brings experience from previous roles at Longview Digital Solutions and CleveMed (Cleveland Medical Devices Inc.). Craig Frederick holds a 1994 - 1998 Bachelor of Science in Computer Engineering @ Penn State University. With a robust skill set that includes .NET Core, .NET MAUI, Access, Biomedical Engineering, C# and more. Craig Frederick has 2 mobile phone numbers on RocketReach.
Looking for a different Craig Frederick?
Find contact details for 700 million professionals.