Post Job Free

Resume

Sign in

FPGA/Embedded/Hardware Engineer

Location:
Houston, TX
Posted:
February 01, 2021

Contact this candidate

Resume:

Yawen Luo

+1-832-***-**** Houston, TX adju6n@r.postjobfree.com linkedin.com/in/Yawen-Luo96

OBJECTIVE

Seeking a full-time position as FPGA/Embedded System/Hardware engineer in related fields

WORK EXPERIENCES

Jun.2019-Aug.2019 FPGA Intern Futurewei Technologies, Inc

State of Polarization Tracking System Prototype

My Duties: Design and implement an FPGA/SoC control system for SOP tracking purpose

•Designed, optimized, and implemented tracking algorithm

•Analyzed and developed firmware for Xilinx FPGAs

•Interfaced FPGA with high-speed A/D, D/A converters, DDR memory, JESD protocol, and I/O

•Completed the integration and testing at a system-level to meet prototype performance requirements

Jun.2018-Aug.2018 Technology Intern Halliburton

Debug of Can Bus Master PCB Failure in Downhole Tool

My Duties: Identify causes of Cold Temp Flash Failures on PCB in some logging tools and fix it

•Analyzed and modified FPGA firmware of the PCB using VHDL

•Implemented testing procedure for flash read, write, and verification

•Searched hardware chip replacements for FPGA

•Conducted experiments to verify the fix of failures

EDUCATION

Doctor of Philosophy, Electrical Engineering Graduating in May. 2021

University of Houston, Houston, TX GPA: 3.85

Bachelor of Science, Electronics and Information Engineering 09/2012-06/2016

University of Electronic Science and Technology of China (UESTC), Sichuan, China GPA: 3.87

SKILLS

Programming Language: Verilog/VHDL, C/C++, Python, MATLAB, Assembly, C#, OpenCL

Software: Quartus, Vivado, Modelsim, Wireshark, VMware Workstation, Matlab, Visual Studio, Eclipse, Putty, Wolfram Mathematica, Cadence, SILVACO, OrCAD

Knowledge:

Machine Learning: data mining, objective function modeling, and classifier training

Experienced with FPGA RTL design, embedded programming, and DSP design

Control system design for high-speed devices: Flash, A/D, and D/A converters

Data Communication Interface: Ethernet, SPI, CAN, UART, I2C, USB, AXI4, PCIe

Computing Networking: TCP/IP, UDP, Wi-Fi 802.11, Bluetooth

Computer Architecture: Cache, Memory, Register, Virtual Memory

Resource management of optical networks

RESEARCH EXPERIENCES

June.2020-present

Hardware Acceleration for Additive Manufacturing Defects Detection

My Duties: Implement FPGA based defects detector in the field of additive manufacturing

•Adopted NEU-DET surface defect database for neural network training purpose

•Employed binarized neural network (BNN) to best-fit FPGA architecture

•Conducted network training on CPU via Python scripts

•Implemented detector on ARM through C++

•Applied acceleration by offloading convolutional layers from ARM to FPGA

Sep.2019-May.2020

Power Efficient Dynamic 3D-Placement of Remote Sensing Drones

My Duties: Propose optimal placement algorithm for drone fleet

•Designed and implemented the 3D-placement algorithm with terrains aware

•Analyzed power model in different modes: communication, hovering, moving, and processing

•Optimized routing scheme within drones aims at power saving

•Proposed a drone location switching scheme to prolong the drone fleet’s lifetime

Jan.2019-May.2019

Mud Pulse Telemetry Speed Up

My Duties: Find available approaches to improve the mud pulse transmission rate of logging tools

• Employed deep learning to suppress noise thanks to huge logging data sets

• Used error correction code to improve the BER

• Applied data compression to improve the transmission rate of MPT

• Utilized digital signal processing techniques to improve SNR

Sep.2018-Dec.2018

Flooding Detection System

My Duties: Achieve data links from flooding area to cloud database and retrieve at clients

•Designed data acquisition circuit with A/D converter

•Applied a Raspberry Pi to pass data to a nearby Router through Bluetooth

•Routed the data to a database (Firebase) through Wi-Fi

•Developed an android application to retrieved information form Firebase

Sep.2017-May.2018

Design of High-Speed Ethernet Communication system with Low-End Processors

My Duties: Responsible for implementing the communication system as a principal researcher

•Devised the entire system architecture, FPGA, ARM, Nand Flash, and Ethernet chip.

•Designed the Nand Flash Memory controller using Verilog

Sep.2016-Agu.2017

Energy-Efficient Fog Computing

My Duties: Study the energy efficiency of Fog Computing (at Cloud edge, targeting end devices)

• Proposed a fog computing-based Smart Traffic Lights System Architecture

• Employed a Genetic Algorithm to manage the Smart Traffic Lights

• Studied fog computing energy consumption by comparing it with cloud computing

• Conducted dynamic modeling and performed a simulation with iFogSim simulator



Contact this candidate