Skip to toolbar


William A. (Bill) Fox

BCT Systems

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

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 1 year ago