Overview
Work History
Education
Skills
Languages
Timeline
Generic

SHI YILEI

Richmond,BC

Overview

7
7
years of professional experience

Work History

Embedded Software Engineer

Intracranial Pressure Medical Instrument Firmware Development - Part Time Project
06.2023 - Current
  • Generate project template via STM32 CubeMX
  • Enable HAL Drivers according to the schematic
  • Port FreeRTOS to the project and tailored the OS according to the requests of the project
  • Port the LVGL framework to the project and tailored the framework according to the requests of the project
  • Write clean, robust, sustainable code running on FreeRTOS according to different requests
  • Write the UI code based on the LVGL framework according to the UI designer's requests
  • Integrate 3rd components into the project
  • Fix bugs reported from the validation team
  • Review codes committed by team members.

Embedded Software Engineer

Intel - BMC Firmware Development - Edge AI Box Firmware Development
07.2017 - 02.2023
  • Created Yocto building system for the project
  • Tailored and maintained embedded linux kernel according to the requests of the project
  • Modified and tailored device tree files according to different hardware platforms
  • Customized recipe files to fit the requests of the project
  • Generated the SDK for customers
  • Wrote clean, robust, sustainable code running on embedded linux according to the PM's requests
  • Enabled AI applications on Edge AI-Box
  • Wrote Dockerfiles to package different applications into containers, changing the system into microservices
  • Wrote python/shell scripts to test the firmware
  • Reviewed codes committed by team members
  • Fixed bugs reported from the validation team to ensure the latest firmware would be released on time
  • Provided professional technical guidance to customers, assisting engineers developing applications running on Intel Edge AI Box.

Education

Master of Telecommunication Engineering -

East China Normal University
Shanghai, CN
06.2017

Bachelor of Telecommunication Engineering -

East China Normal University
Shanghai, CN
06.2014

Skills

  • C/C
  • Python
  • Shell
  • Embedded Linux
  • FreeRTOS
  • GIT
  • GDB
  • Docker
  • Kubernetes
  • Javascript
  • HTML
  • CSS

Languages

English
Full Professional

Timeline

Embedded Software Engineer

Intracranial Pressure Medical Instrument Firmware Development - Part Time Project
06.2023 - Current

Embedded Software Engineer

Intel - BMC Firmware Development - Edge AI Box Firmware Development
07.2017 - 02.2023

Master of Telecommunication Engineering -

East China Normal University

Bachelor of Telecommunication Engineering -

East China Normal University
SHI YILEI