Avatar of Howard Ding.
Howard Ding
Deputy Project Manager
Profile
Posts
12Connections
Print
Avatar of the user.

Howard Ding

Deputy Project Manager
I have over 10 years firmware programing experience and UEFI experience to modify BIOS module and debug BIOS. And I have well-known BIOS background to improve bios system efficiency and debug system issue. I also have 3 years experience to do SSD firmware base ARM structure. It let me have some PCIe an NVMe knowledge and understood the host command to NVMe storage behavior. I usually use the C language, Git version control, and JIRA system to track issues.
Logo of the organization.
Micron Technology
National Chung Hsing University
Taiwan, 台灣

Professional Background

  • Current status
    Employed
  • Profession
    Firmware Engineering
  • Fields
    Consumer Electronics
  • Work experience
    10-15 years (10-15 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    C++ Language
    UEFI BIOS
    PCIe
    NVMe
    Git
    JIRA Confluence
    Firmware Development
    Storage Devices
  • Languages
    English
    Intermediate
    Chinese
    Native or Bilingual
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Not interested in working remotely
  • Desired positions
    Senior Firmware Engineer
  • Desired work locations
    Taiwan Province, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Principal Engineer, CSE

Micron Technology
Full-time
Mar 2022 - Present
Taipei City, Taiwan
Mainly job is response the customer issue support, and work with Application Engineer and Filed Appplication Engineer. Offer the technical support about production spec and NVMe spec and PCIe spec suggestion. Root cause the system issue or SSD issue and fixed it.

Deputy Project Manager

Jun 2018 - Present
Mainly job is to handle the host and SSD connection issue, based on PCIe spec and NVME spec. and figure out these issues triage and fix the SSD firmware issue to meet the new PC chipset, new PCIe or NVME behavior. ASIC firmware depends on ARM base structure using IAR Embedded Workbench, and debug use Protocol Analyzer ex : Lecroy T34 . we also use the JIRA system and Git tool track bug and code version-control. Major Accomplishments 1. Trip to Dell China Design Center with intel engineer to figure out BSOD issue root cause when our controller IC installed in Dell Server. 2. Modify the new IC function SMBUS for appendix A, NVME MI 1.1 spec, for Lenovo or others requirement. Fix our IC firmware behavior to pass the WHLK, IOL, ULINK, and OakGate certification.

Design Leader

Jun 2015 - May 2018
3 yrs 0 mos
Mainly job is to develop new CRB board for Compal internal used, and develop the Compal BIOS feature for their own. After transferring to Dell team, mainly job is fix and debug the AMI BIOS included Dell feature for Dell product which is x86 structure base BIOS Major Accomplishment 1. I ever build a UEFI driver and module for work and project requirements. 2. I really good at handle the emergency case that customer report issue, for example customer need a show warning message and check system registry info, therefore I co-work team member and finish it in a short time. a. 2017 best department employee (Compal SW11). I optimized the computer booting time in 3 different projects and find out the main cause to improve 1-1.5 seconds.

Project Leader BIOS Engineer

Jan 2014 - May 2015
1 yr 5 mos
Leading the 3 colleagues to build production BIOS, and customize the BIOS for OEM customer required.

Senior BIOS engineer

Aug 2013 - Dec 2013
5 mos
Customize the BIOS for Industry spec for Company production

Senior BIOS engineer

Jan 2008 - Aug 2013
5 yrs 8 mos
According the Project scenario and process to make the production firmware function and learning firmware program. By the different platform code base to build the project own OEM module. Finish many project :F11L(Atom)  L13N(VIA  VX800)  T7M(Menlow)  U12C(Capella)  T7Q(CedarTrail)  CA10(CendarTrail)  R11AH(Haswell-U)  V10BB  (Broadwell-U) Finish the function code : EC module, ITE SIO Module, Access SPD, CLKGEN porting, ACPI Battery, ACPI thermal function, PCIe Device debug

Education

Master’s Degree
Computer Science
2005 - 2007
Bachelor’s Degree
Computer Science
2000 - 2005