Sr. Staff Software Engineer
Current• Leading a team developing a cross platform common libraries, which include image decoding, generic image block stretching, rotating; Unicode string processing and some basic common algorithm, which serves for multiple smart phone platforms (Win mobile, Symbian, Brew);• Leading a team developing an cross platform 2D GDI map rendering engine which serves for multiple smart phone platforms (Win mobile, Symbian, Brew); meanwhile, developing the desktop version of map rendering engine using for pre-generate PNG format of map tiles based on digitized map;• Leading a team developing in-car navigation SDK, designing & implementing standard navigation APIs serves for multiple embedded system (WinCE, iOS, Android, QNX). This SDK serves for all of company Auto products for more than 10 years.• Meanwhile, as one of a core team member of routing engine, voice guidance engine, position engine and incremental map data updating engine developing.Develop languages: C & C++; Target platform: WinCE, Android, iOS, QNX & desktop platforms (serves for QT based simulator tool);