Jiafang Guo
Embedded Software Engineer @Advantech Wireless Inc. As Of 2018 Is Now Advantech Wireless Technologies Inc
Signup · Get unlimited contacts
WORK HISTORY
Embedded Software Engineer @Advantech Wireless Inc. As Of 2018 Is Now Advantech Wireless Technologies Inc
CA
BSP(on Linux): Built cross tool chain from scratch.(Powerpc, e500v2, Linux-3.8.13, gcc-4.7.2, eglibc-2.15, binutils-2.23.2, gdb-7.5.1)Ported u-boot. Configured, customized and compiled Linux kernel. Built root file system for board from scratch.Rebuilt cross tool chain for and ported application from Cygwin to Linux. Kernel Modules(on Linux):Wrote I2c device drivers for the new hardware components on board, such as temperature sensor, power supervisor, LNB power supply etc.Wrote GPIO device driver for uploading FPGA using memory mapping technique.Write modules for enumerating PCIE device on board and for testing traffic between FPGA and CPU.Wrote kernel modules for debugging, driving the hardware components such as PHY, Ethernet,and for optimizing Ethernet performance using ethtool and irq balance technique.Ported and customized Demod SDK to board(Demod stv0910, tuner stvvglna ). Applications:Wrote GUI and application for configuring and testing components ( such as DAC, ADC, de-modulator, modulator, etc) on Analog ultra wide band board through i2c, SPI bus, using QTCreator, c++, on Windows.Maintained Satellite communication application on on LINUX, and partly ported to using c, on Linux.
EDUCATION
Collège de Rosemont
Attestation de formation, la langue française
Wuhan University of Technology
Master's degree, Computer Science
Concordia University
Master of Computer Applications (MCA), Computer Programming, Specific Applications
SKILLS
ABOUT JIAFANG GUO
Over 11 years of Software Development, Data Analysis and Embedded software developer experience • Over 3 years of Software Languages and Systems Teaching experience• In-depth knowledge of Object Oriented analysis, design and implementation• In-depth knowledge of linux kernel, device drivers• Quick learner, solid communication skills, team-player, hard-working, analytical and strong problem-solving skills
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.