Enterprise and Embedded Software, Product and IP Strategy, Management
Consumer electronics, RF, DSP, embedded systems, RF, DSP, organizational development.
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.
Embedded Linux Systems, Wireless, Networking, litigation support.
Vehicle Safety, Advanced Driver Assistance Systems (ADAS), Driverless Cars and Automated Vehicles, Connected Vehicles, Crash Reconstruction, Testifying Expert Witness.
MRI, machine learning, biomedical engineering, RF/microwave engineering, finite element analysis, deep learning, numerical simulation, medical devices, safety, acoustics, mechanics, electromagnetics
IP strategy, Microarchitecture, ICs, ASICs, DSP, embedded software and consumer electronics
Mobile: 650.291.5339
IEEE Member
San Jose, CA 95125
IEEE Member
Berkeley, CA 94710
USA
Fax:
Other:
IEEE Senior Member
Pleasanton, CA 94566
IEEE Member
San Jose, CA 95124
USA
Fax:
Other:
IEEE Member
San Jose, CA 95173-0098
Mobile: 415-722-3366
Fax: 415-758-7075
Corte Madera, CA 94925
USA
IEEE Life Senior Member
San Jose, CA 95126
Mobile: 650.867.2621
IEEE Senior Member
Redwood City, CA 94062
USA
IEEE Senior Member
Santa Cruz, CA 95060
USA
Mobile: 408.394.1096
IEEE Fellow
Santa Clara, CA 95050
United States
Consultant Directory
Bus. Phone: 650 206 9258
CNSV Member
1944 McBain Ave
— View Profile —
Bus. Phone: 510 541 1206
CNSV Member
2240 6th St.
— View Profile —
Bus. Phone: 925.200.5124
CNSV Member
533 Peters Ave, Suite 204
— View Profile —
Bus. Phone: 408.267.1746
CNSV Member
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: 408.249.5574
CNSV Director
1240 McKendrie St.
— View Profile —
Bus. Phone: 650.867.2621
CNSV Director
–
— View Profile —
Bus. Phone: 831.600.8729
CNSV Member
–
— View Profile —
Bus. Phone: 4083941096
CNSV At-Large Director
2005 De La Cruz Blvd STE 142
— View Profile —