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 engineering, biomedical engineering, RF/microwave engineering, finite element analysis, electromagnetics, acoustics, mechanics.
IP strategy, Microarchitecture, ICs, ASICs, DSP, embedded software and consumer electronics
Optical design, semiconductor optical probing, analog circuit design, debug of integrated circuits
Embedded systems architecture, Ideation for product design and manufacture. New technology application, particularly IOT, Cloud Connectivity.
Hardware design, software design, C, C++, Python, Verilog, VHDL, System Verilog, FPGA.
IEEE Member
San Jose, CA 95124
USA
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
United States
Mobile: 408.394.1096
IEEE Member
Los Gatos, CA 95030
United States
Houston, TX 77030
USA
San Francisco Bay Area, CA
USA
El Granada, CA 94018
Consultant Directory
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 Chair
— View Profile —
Bus. Phone: 831-600-8729
CNSV Vice Chair
— View Profile —
Bus. Phone: 408.402.5872
CNSV Member
20 S. Santa Cruz Ave
— View Profile —
2526 Goldsmith St.
— View Profile —
— View Profile —
Bus. Phone: 408.806.5165
CNSV Affiliate Member
POB 2317
— View Profile —