9
Jack (KANGQIANG) GAO

kangqiang gao resume

Embed Size (px)

Citation preview

Page 1: kangqiang gao resume

Jack (KANGQIANG) GAO

Page 2: kangqiang gao resume

KANGQIANG GAO PAGE 2

Software EngineerATech Automotive PtyTel (O): +61 (03) 9008 8787FAX: +61 (03) 9553 0176Mobile: 0423 915 891Address: SE 1, 441 South Road, Bentleigh, 3204Melbourne, AUS

Email: [email protected]

PROFILE

1, Expertise in embedded software development, got involved in many projects development, including wireless communication chipset, smart phone and automotive electronic control.

2, Skilled in C programming, especially in embedded system design, familiar with C++/C#/Script/MATLAB programming as well

3, Rich knowledge in Embedded system software development

Wireless product development and RF test

Digital signal processing algorithm development

4, Will to take new challenge and always to be fast learner

Page 3: kangqiang gao resume

KANGQIANG GAO PAGE 3

PROFESSIONAL EXPERIENCE

ATech Automotive Pty, Melbourne, VICOCT 2016 – NowSoftware EngineerMain achievements:In charge of BCM (Body Control Module, one of Electronic Control Unit in Automotive) software development and maintenance.

Developed lots of new features of BCM software on V850 (32bit MCU) platform Familiar with LIN, CAN communication protocol, Implemented CAN message

receiving and dispatching, relaying, according to custom requirement and CAN standard

Implemented and improved CAN network management module comply with OSEX specification

Systematic analysis and trouble debugging, both into hardware and software part, reading hardware schematic and checking software.

Software institution of Information Technology University, Chengdu, China. Jun 2015 – Jun 2016 Tech Consultant

Main achievements:In charge of algorithm and software implementation of wireless communication subsystem and developed SDR modem software with C/C#.

Defining modem Tx/Rx structure and interface of modem software

Independently developing modem software which including basic all SDR modules, digital uplink conversion (DUC), digital downlink conversion (DDC), interpolation filter, decimation filter (CIC filter), SRRC filter, QPSK, DQPSK, QAM32, QAM256, 2FSK, 4FSK modulation and demodulation modules, channel estimation and so on.

Generate Arb file for E8267D and controlling signal generator (E8267D)

Integrating with application software and test with ADC DAC modules (SP devices), E8267D and oscilloscope.

System analysis communication performance in terms of BER result statistics, eye diagram, time waveform in time domain and constellation, frequency spectrum in frequency domain.

Page 4: kangqiang gao resume

KANGQIANG GAO PAGE 4

Rock-chips Electronics CO., Ltd, Beijing China Oct 2014 – Jun 2015Tech Consultant

Main achievements:In charge of product optimization and standard performance compatible test, developed and improved advanced EDGE receiver algorithm and implemented L1 software with C on CEVA DSP.

Analysis problem from RF/baseband system level, Developing core modules of modem DSP software, the objective is to provide a solution for client’s prototype receiver meet all requirement of standard FTA test.

Independently researching and developing per-filter module to implement a minimum phase system to improve the performance under HT100 environment, which is characterized in large time-delay profile.

Independently researching and developing adaptive frequency tracking module to improve performance under static large frequency offset test case.

Independently researching and developing interference-cancelling algorithm and software to mitigate co-channel and adjacent-channel interference to meet the requirement under corresponding test cases.

Optimizing equalization algorithm and other modules to improve overall performance.

Integration and test in CEVA platform with the help of client team.

Nokia (Beijing) co. Ltd., Beijing, China Nov 2011 – Oct 2014 Senior Software Engineer

Main achievements:

1, Developing and maintaining RF test server in C/C++ on Android platform, which servers as a bridge between test plan in PC side and modem software in vendor side, receiving and sending RF commands, measurement result from and to test plan, vendor modem and test instrument (CMU200, CMW500);

2, RF calibration and verification test case implementation specified in NOKIA architecture, include AGC, APC and AFC in all supported standards, GSM/WCDMA/LTE.

3, Independently develop automatic test software with C# to improve test efficiency.

Page 5: kangqiang gao resume

KANGQIANG GAO PAGE 5

The functionality of the test utility including Automatic detecting and connecting test devices Connecting and configure instrument (CMU200, CMW500) via USB, LAB and

GPIB Programmable test command set, generating, deleting and grouping test

commands Supporting automatic test and manual test as well Simple and clean UI interface, measurement result and test status logging

4, As RF issue owner, in charge of trouble-shooting and tracking all RF related software issues, liaison with internal teams and external vendors.

Liaison with Qualcomm Inc., familiar with Qualcomm platform and toolset, including QRCT, QSPS and QPST

Liaison with Media Tek Inc., familiar with Media Tek calibration specification and debug tools

Liaison with Infineon Inc., familiar with Infineon calibration specification

5, on-site factory technical support.

Beijing SUNNORTH Electronic Co. Ltd, China Jan 2010 – Jun 2011Senior Software Engineer

Main achievements:1, Developed modem L1 software for 2G/3G dual mode chipset on ARM11.2, Developed embedded software in C for ARM9/FPGA system, including boot loader, nesting Interrupt Service Routine, physical layer scheduler, etc.3, Developed test scripts with Perl to analyze test log more efficiently.

COOLSAND integrated circuit Co. Ltd, Beijing, China May 2003 – Dec 2009 Algorithm Manager/Project Lead er

Main achievements:1, Performed in modem algorithm simulation with Matlab on 2G/3G/WiMAX.2, Developed L1 modem software for GSM/EDGE on MIPS dual core chipset, participated in the hardware/software partition, DSP/MCU interface definition, analyzed the memory usage, MIPS limitation.3, Led a group to perform system optimization, including numerous trouble-shooting on call drop, crash randomly and so on.4, Led a group to develop Push To Talk product on Greenstone chipset platform.

Xi’an T2 microelectronics Co. Ltd, Xi’an China Apr 2002 – Apr 2003 Software Engineer

Main achievements:

Page 6: kangqiang gao resume

KANGQIANG GAO PAGE 6

1, Participated in MAC protocol software development for IEEE802.11b.2, Participated in system debugging with HW.

Xi’an 504 Research Institute, Xi’an China Aug 1996 – Aug 1999 RF Engineer

Main achievements:1, Participated in design of beam-forming antenna system, including horn antenna design.2, Delivered design documents, simulation reports and test reports.

EDUCATIONMaster of Science in Information and Communication System, Xidian University, Xi’an,

China, 1999 - 2002

Bachelor of Science in Electronic Engineering, University of Electronic Science and Technology of China, Chengdu, China, 1992 - 1996

LEGAL STATUSPermanent Resident with Visa type 189

Experience Highlights

Experience Years Where and when gained Examples and/ or AchievementsEmbedded systems

> 9 years Nokia (2011 – 2014)

Sunnorth (2010 – 2011)

Coolsand (2005 – 2009)

Embedded Linux – Developing RF calibration and verification embedded software in C++ under Android platform.

(Interrupt-driven, no OS) ARM – Developing firmware for CMMB project.

Maintaining and troubleshooting PHY/DSP sub-layer software for GSM/WCDMA chipset modem software.

(Interrupt-driven, Proprietary RTOS) MIPS – Developing DSP software for GSM/EDGE chipset modem.

Developing PTT project on Greenstone platform (GSM chipset) as prime engineer

Programming > 5 years Tech Consultant (2014 – 2016)

Nokia (2011 – 2014)

Sunnorth (2010 – 2011)

C – Developing advanced EDGE receiver modem software in C

Developing firmware for CMMB in C

Page 7: kangqiang gao resume

KANGQIANG GAO PAGE 7

Coolsand (2005 – 2009)Developing DSP software for GSM/EDGE chipset modem in C

Developing PTT project in C

C++ –Developing RF calibration and verification embedded software in C++

Algorithm Simulation and Develop

> 5 years Coolsand (2003 – 2006)

Tech Consultant in Rockchips (2014 – 2015)

Tech Consulant in Software institution of Information Technology University (2015 – 2016)

Modem Algorithm - Channel estimationFrequency estimationModulation and DemodulationSynchronizationEqualizationDigital Downlink ConversionDigital Uplink ConversionAll kinds of filter design

Scripting (pref’d) > 2 years Nokia (2011 – 2014)Sunnorth (2010 – 2011)

Shell – Linux Shell script

Other – Perl scripting, Makefile, CMake