ENGLISHCV

Weng, Sheng-Hung

LeoSHWeng@gmail.com
Embedded System Integrater

Weng, Sheng-Hung

LeoSHWeng@gmail.com
Embedded System Integrater

About Me

Product Developer & System Integration /
2y+ Android and Linux Driver /
2y+ IoT /
1y+ Full-stack /
3y+ Embedded Linux /
3y+ Automotive MCU

Hi there, It’s a pleasure to meet you!

You can just call me by my English name Leo.


I received my master’s degree from the Institute of communications engineering winning the award for best paper at National Chi Nan University.


8y+ of engineering experience including Embedded Linux/Android/MCU systems on IoT, Storage, and Automotive product.

Currently, I looking for new challenges.


This is exp at my last Job.


For Android BSP, supporting OEM/ODM android system bring-up, sensor hub driver porting, LCM driver porting, and generating daily build service server.

For IoT, helping IoT-BLE 5.2 indoor positioning, implementation file system build-in RTOS target, and IoT accessories driver (for example i2c/spi sensor).


I am technical support with my colleague when understaffed there.

My primary duties range from Software/Firmware architecture design, android device driver porting, embedded web server design, etc...


Executed projects are as follows:


Automotive head-up display

Automotive electric induct lock

Automotive Radio System (FM/AM) on FreeRTOS


BLE indoor positions device

Datacenter Archiving storage file system design

IoT ODM/OEM firmware to be Modulable and FreeRTOS file system


My personality trail is flexible and strongly influences team members as I am interested in passionate and enjoy connecting with people and experiencing new things in life.

Product development experiences are diverse, 2y+ in Android and Linux driver, 2y+ in IoT Dev, 1y+ in Full-stack Dev, 3y+ in Automotive Dev, and 3y+ in Embedded Linux Dev.

Willing to embrace any kind of challenge and finding ways out to solve problems. Love all the technical things in the world.

My Skill

IoT
  • BLE 5.2 application develop based on microcontroller
  • WiFi application develop based on the OpenWRT
  • Power consumption design in software
  • Android Linux Development
  • Android linux Qcom sensor hub porting/debuging
  • Android linux display driver porting/debuging
  • Android linux touch screen driver porting/debuging
  • Android linux I2C device driver implement/porting/debug
  • Embedded Linux Development
  • Linux Driver in I2C
  • Docker Script designing
  • OPENWRT devlopment
  • Virtual File System designing
  • Embedded Linux development
  • Linux Programming with C
  • Socket Programming with C
  • Bash shell script designing
  • Makefile designing
  • Embedded MCU Development
  • File system Programming in C
  • MCU None-OS Programming with C
  • TFT Display OSD Design
  • Electronic loop detection
  • CAN Bus function designing
  • I2C function designin
  • SPI function designing
  • UART function designing
  • PWM function designing
  • ADC function designing
  • Full Stack Web Development
    Frontend
  • Restful API
  • JavaScript
  • CSS/HTML
  • Backend
  • Golang Web Server Pogramming
  • MySQL/Mariadb/SQLite Server
  • SQL Script
  • Restful Server
  • Exprerience

    1
    FOXCONN - FIH Mobile Limited
    Senior Engineer Dec 2019 Aug 2022
    The freedom member of team between different projects is supporting any require.
    Automotive IVI product FTM function tuning
    2022.05 2022.08

    Individual weight for the team 50%
    In-Vehicle Infotainment FTM(Factory test mode) flow design; To check each embedded unit peripheral device normal run to work on factory guaranteeing production.

    Android Booting Up
    2022.02 2022.05

    Individual weight for the team 50%
    Booting up; Assemble the module of Android building to script file as daily build system. Generate the daily build flow. And assist in confirming circuit loops for system booting up.

    Android Linux Sensor Hub Porting
    2021.12 2022.02

    Individual weight for the team 30%
    Sensor function maintainer; Porting various detector drivers is to the Qcom sensor hub.

    IoT File System on FreeRTOS
    2020.12 2021.03

    Individual weight for the team 100%
    File system owner; Lead developer, the main designer of the File system-on-chip support file operation on FreeRTOS.

    IoT-BLE 5.2 indoor positioning
    2020.01 2020.11

    Individual weight for the team 60%
    BLE device owner; Lead developer, the main FW designer of indoor positioning system responsible for design and implementation end user target device based on BLE AoA/ToF.

    IoT-Location tracking watch
    2020.05 2020.06

    Power manager based on pedometer 33%
    I have been designed an algorithm to improve the power consumption more effectively based on a pedometer on FreeRTOS.

    Android Linux Display Porting
    2019.12 2020.05

    Individual weight for the team 10%
    Display owner; Product upgrade Android system version where I maintain display driver.

    2
    LITE-ON Singapore PTE LTD
    Senior Engineer May 2018 May 2019
    Archive Linux Server
    2018.5 2019.5

    Individual weight for the team 30%
    Lead developer and file system architect. Designing height performance R/W algorithm which a software RAID file protection method.

    3
    LITE-ON Technology
    Senior Engineer Dec 2015 May 2018
    Archive Linux Server(Full Stack develop)
    2017.10 2017.12

    Individual weight for the team 70%
    Lead developer and web server architect. Designing an easy operation web user interface for access storage device.

    Wi-Fi Storage Device
    2015.12 2018.4

    Individual weight for the team 75%
    Lead developer, project Leader and embedded Linux architect. Designing a socket server to access operation disc drive though wifi interface.

    4
    Ligitek Electronics
    Automotive Firmware Engineer May 2013 Mar 2015
    Automotive CAN Bus Decoder/Encoder
    2014.1 2015.2

    Individual weight for the FW team 100%
    Lead developer, None-OS MCU system architect, and problem-solving with EE. CAN Bus project success to mass production.

    Automotive Head-up Display
    2013.5 2015.2

    Individual weight for the FW team 100%
    Lead developer, None-OS MCU system architect, and problem-solving with EE. LED type project success to mass production.(experienced drive TFT Display control)

    Education

    1
    Institute for Information Industry, 資策會
    Embedded Linux Training 2015.9 2015.11

    Taipei
    Major: Android Embedded Software Design Authorization of industrial development bureau with 302 training hours.

    2
    National Chi Nan University, 曁南大學
    Master degree 2009 2011

    Taiwan Nantou
    Major: Wireless Communication System. Won the best paper in the field of wireless communication.

    3
    Southern Taiwan University of Science and Technology, 南台科大
    Bachelor Degree 2005 2009

    Taiwan Tainan
    Major: Electronic with Network communication engineering International contest on micro mouse intelligence as Fourth place.

    4
    High School
    Vocational college 2002 2005

    Taiwan New Taipei City
    Major: Electronic science Electronic loop and assembly language training.

    My Demo

    Internet of Vehicle Aug 2015 Dec 2015

    Use the Linux embedded system and microcontroller to establish a connection between the car and the network. Automotive signal be transformed Windows VB with microcontroller.