Skip to toolbar

PATCA

William A. (Bill) Fox

BCT Systems


PO Box 2160
Sunnyvale CA, 94087
Work Phone: (408) 997-1436
billfox@bct.com

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.

TECHNICAL EXPERTISE & SERVICES:
  • 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

@bfox

active 5 months, 2 weeks ago