Consumer electronics, RF, DSP, embedded systems, RF, DSP, organizational development.
Expert Witness; embedded systems hardware, firmware, and software; USB; Bluetooth.
Wireless technology expert, specializing in cellular networks and infrastructure equipment
Machine vision, imaging, lighting, illumination systems, software development, image processing, image analysis, training.
RT Embedded Systems, RF, Networking, Broadband. Wireless Sensor Networks, MOTES.
LEDs, Laser Diode Drivers, product design, embedded systems, analog, mixed signal, lithium battery, vehicles, motors, sensors, general systems.
Vehicle Safety, Advanced Driver Assistance Systems (ADAS), Driverless Cars and Automated Vehicles, Connected Vehicles, Crash Reconstruction, Testifying Expert Witness.
Power systems engineering, digital systems design, EE systems architecture, lunar power systems development, solar electric propulsion, satellite and spacecraft design, advanced mission planning, lunar surface operational scenario development.
IP strategy, Microarchitecture, ICs, ASICs, DSP, embedded software and consumer electronics
IEEE Member
Berkeley, CA 94710
USA
Mobile: 510.541.7045
IEEE Senior Member
Berkeley, CA 94710
USA
IEEE Senior Member
Scottsdale, AZ 85262
USA
IEEE Member
San Jose, CA 95124
IEEE Senior Member
FreeRTOS, nRF52840, nRF9160, LTE-M, 60601, 510(k).
San Jose, CA 95173-0098
USA
Mobile: 415-722-3366
Fax: 415-758-7075
Corte Madera, CA 94925
USA
Mobile: 650.867.2621
IEEE Senior Member
Redwood City, CA 94062
Santa Clara, CA 95051
Mobile: 408.394.1096
IEEE Fellow
Santa Clara, CA 95050
United States
Consultant Directory
Bus. Phone: 510 541 1206
CNSV Member
2240 6th St.
— View Profile —
Bus. Phone: 510.541.7045
CNSV Member
2240 Sixth St
— View Profile —
Bus. Phone: 925.200.5124
CNSV Member
— View Profile —
Bus. Phone: 408.267.1746
CNSV Secretary
4787 Calle de Lucia
— View Profile —
Bus. Phone: 408.772.6237
CNSV Member
POB 730098
— View Profile —
Doug Widney EnerDesign
Bus. Phone: 415 722 3366
CNSV Affiliate Member
128 Hillpath St
— View Profile —
Bus. Phone: 650.867.2621
CNSV Member
–
— View Profile —
2378A Walsh Ave
— View Profile —
Bus. Phone: 408.394.1096
CNSV Director
2005 De La Cruz Blvd STE 142
— View Profile —