Post Job Free
Sign in

Engineer Computer Engineering

Location:
Santa Clara, CA
Posted:
September 18, 2017

Contact this candidate

Resume:

Sijie Lin

Address: **** ****** **, ***** *****, CA Phone: 707-***-**** Email: ********@*****.***

Goal: Seeking a software position.

Education:

• B.S of Computer Engineering at UC Davis 09/2012 - 06/2015 Skills:

• Programming Languages: C++, C, C#, Java, Matlab, Bash.

• Software Tools: QT, GMap.Net, GIT, JIRA

• OS: Linux, Windows.

• Bus Protocols: SPI, I2C, CAN, UART

• Hardware/Microcontroller: Oscillator, Linear Analyzer, NVIDIA TX1/TX2. Working Experience:

EAVision Technologies, Livermore, CA Test Engineer 02/2016 –Present Software Dev & Hardware Testing for autonomous drone Project Experience:

EAVision Technologies:

Development of Mobile Control Station for autonomous drone (C#)

• Designed UI for Mission Management.

• Programmed Mission Management Unit to generate/download missions, assign missions to drones and track mission progress of each drones.

• Designed, implemented and tested dynamic routing module for coverage path planning. Support Development of Stereo Camera. (C, C++, Matlab)

• Programmed on UVC extension unit to control camera’s gain and exposure.

• Coded the visualization script to better analyze the calibration performance of the camera.

• Designed and modified the calibration procedure of stereo camera.

• Evaluated the performance of stereo camera based on the calibration result. Academic Projects:

NATCAR/FreeScale Competition (Keil C)

• Programmed and configured ADC on Freescale KL25Z to acquire line scan camera data.

• Implemented PID control to steer the car.

• Programmed and configured accelerometer and hall-effect sensor to achieve speed control. Virtual Machine Threading APIs (C/C++, Multi-Threading)

• Implemented a Thread Scheduler to handle threads with different priority levels.

• Programmed Mutex API to provide synchronization mechanism.

• Coded File APIs to provide file access.

• Programmed Memory APIs for Dynamic Memory Allocation/Sharing.



Contact this candidate