Supervisor
Current1. Fast boot OS develop, develop a small linux like OS and optimize the boot time during each stage (BIOS, loader, ramdisk, kernel and userspace) and I also apply a patent for this fast boot software design architecture. 2. Android system bring up (Baytrail platform), there are many gap between x86 UEFI bios and Android system at that moment and BSP is not ready yet, I need to fix many issues, such as s0i3 suspend, ACPI drivers for Android, sensor driver porting, develop and HAL porting… Show more 1. Fast boot OS develop, develop a small linux like OS and optimize the boot time during each stage (BIOS, loader, ramdisk, kernel and userspace) and I also apply a patent for this fast boot software design architecture. 2. Android system bring up (Baytrail platform), there are many gap between x86 UEFI bios and Android system at that moment and BSP is not ready yet, I need to fix many issues, such as s0i3 suspend, ACPI drivers for Android, sensor driver porting, develop and HAL porting, develop.3. Be a project lead of Android project, I need to manage project, engineers and face to face with customers, also onsite support technique issues.4. Android audio driver porting to ubuntu and audio controls setting in userspace.5. Use Yocto Linux to bring up gateway device6. 3D Face recognition develop, use PCA and ICP algorithm to compare 3d face model .7. Video synopsis develop, people detection and tracking 8. Coreboot project bring up (CHT, KBL, Denverton), GPIO porting, microcode update, memory down, fill SMBIOS table, add SMI handler , emmc timing tunning, Flash write protect ... (standard and any customer features)9. ChromeBookPorting Chromebook BIOS on ODM boards and resolve mass production gating issues.Need to pass test criteria in every phase and make sure the stabilize.Responsibilities:• Starting a new board with OEM spec.• Pass every firmware test criteria in every porject phase• Make sure all solution is qualified for google• Debugging linux driver under ChromeOS system Show less