Jiafang Guo

Embedded Software Engineer @Advantech Wireless Inc. As Of 2018 Is Now Advantech Wireless Technologies Inc

Montreal, QC, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Jun 2013 — Present

Embedded Software Engineer @Advantech Wireless Inc. As Of 2018 Is Now Advantech Wireless Technologies Inc

View department →

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

2009 — 2010

Collège de Rosemont

Attestation de formation, la langue française

2003 — 2006

Wuhan University of Technology

Master's degree, Computer Science

2010 — 2012

Concordia University

Master of Computer Applications (MCA), Computer Programming, Specific Applications

SKILLS

Design PatternsI2cPcieTortoise SvnField-Programmable Gate Arrays (Fpga)Agile MethodologiesCorbaQt CreatorEmbedded LinuxMssqlJavaUmlC++MfcRelational DatabasesUdpJunitLinux Network StackData AnalysisVhdlArm Cortex-MVerilogJavadocCLinux KernelVisual C++Universal Asynchronous Receiver/Transmitter (Uart)Artificial IntelligencePrologMatlabMicrosoft Sql ServerDevice DriversTcp/Ip

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.

Jiafang Guo — Embedded Software Engineer at Advantech Wireless Inc. As Of 2018 Is Now Advantech Wireless Technologies Inc in Montreal, QC, CA | Unifers