Contact Details

E-mails & Phone

Darryl Liang

Darryl Liang

Principle Hardware Engineer at Microsoft

Mountain View, California

Hardware Design Engineer with over 20 years of design expertise.

Successful development of projects from concept to production and manufacturing ramp-up.

Design expertise includes:
- PCB design
- Verilog RTL targeting Toshiba ASIC, Xilinx FPGA and Altera FPGA devices
- Microcode and system software development in C
- Embedded systems
- Transforming requirements into prototype - and prototype into functioning and manufacturable design.

Interface Standards - SPI, PCI, SerDes, USB, LVDS, RS-232, IEEE1284, I2C, DisplayPort, DVI
RTL Simulation and Synthesis - Cadence Verilog-XL, Synopsys, ModelSim
Schematic design - Mentor Graphics DC, Orcad, Viewlogic, Cadence Concept/DEHDL
Layout design - Mentor Graphics Expedition
Configuration Management - Agile, StarTeam, Visual Studio TFS

Specialties: ASIC and FPGA Design, Python, C Programming, Computer Hardware, Control Systems, Digital Design, Embedded Systems, PCB layout, PCI, IEEE 1284, SCSI, UNIX, Verilog, Synopsys, Altera, Xilinx ISE, MIPS, ModelSim, OrCAD, Viewlogic, Logic Analyzer, DSO, PLI, TCP/IP, RS422, RS485, SPI, I2C, BASIC, x86 ASM, Linux, Control Systems, Windows, Simulation, perl, BOM, USB, python, 100Base-TX, Ethernet, Altera Cyclone, Max, Stratix, Xilinx Spartan, Virtex


  • Sr. Hardware Engineer (Telespree Communications)
  • Sr. Hardware Engineer (Network Computing Devices)
  • Sr. Hardware Engineer (Electronics For Imaging)
  • Principle Hardware Engineer (Microsoft)
  • Sr. Hardware Engineer (Quantum3D)


People also viewed these profiles

People also viewed these profiles

Yaroslav Bykov

iOS Developer - Yalantis @ Dnipropetrovsk, Dnipropetrovsk