Skip to toolbar


William A. (Bill) Fox

BCT Systems

PO Box 2160
Sunnyvale CA, 94087
Work Phone: (408) 997-1436

LinkedIn Profile
Senior Certified Professional Consultant

Engineering leader and individual contributor with broad experience in hardware/software co-design, computers, computer systems, security, networking, embedded systems, firmware, device drivers.


Reviews: Architecture, Code, Design, Security
Specification Development and Review
Design Problem Analysis, System Trouble Shooting
Embedded Microcomputer Product Development
Engineering / Project management
Technical Leadership
Hardware / software architecture, design and development
C, C++, Assembly, git
Board/system level design/development
Power management system design
Bluetooth (BLE)
Embedded real-time systems
Unix/Linux Device Drivers
AVR8/32, IA32, ARM, PIC, iMX, STM
Altium, OrCAD

Education and Background:
BSEE, Electrical Engineering, University of Cincinnati, OH
MSEE, Electrical Engineering, Santa Clara University, CA
Life Member IEEE
Professional Engineer, California

William A. (Bill) Fox

Profile picture of William A. (Bill) Fox


Active 3 months, 1 week ago