Avatar of Hsieh Fu Chieh.
Hsieh Fu Chieh
韌體工程師 工程師
Profile
Posts
0Connections
Print
Avatar of the user.

Hsieh Fu Chieh

韌體工程師 工程師
As an engineer in BMC firmware design team, I am familiar with uboot, kernel, IPMI and so on. On the other hand, I have experience in software and web development, such as NMS, SNMP, implement API for RFID module in embedded systems and develop RFID software based on C#. I regard myself as an independent, hardworking individual with a passion for life and a passion for learning. I am able to work well both on my own initiative and as part of a team. I am easy going and glad to co-operate/help people to make a synergy between our team and reaching goals.
Logo of the organization.
GIGABYTE Technology Co. LTD.
Logo of the organization.
國立中正大學 National Chung-Cheng University
New Taipei City, Taiwan

Professional Background

  • Current status
    Employed
  • Profession
    Embedded Developer
    Firmware Engineering
    Software Engineer
  • Fields
    Consumer Electronics
    Internet
    Software
  • Work experience
    6-10 years (6-10 years relevant)
  • Management
    None
  • Skills
    C
    C#
    Linux
    Embedded Systems
    BMC
    IPMITOOL
    SNMP
    RFID
    NMS
    Backbond.js
    JavaScript
    HTML + CSS
  • Languages
    Chinese
    Professional
    English
    Intermediate
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Not interested in working remotely
  • Desired positions
    軟體工程師、韌體工程師
  • Desired work locations
    Hsinchu City, Taiwan 300
    Kaohsiung City, Taiwan
    Taichung City, Taiwan
    Tainan City, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Firmware Engineer

Oct 2019 - Present
[ Major Project ] ● BMC Switch Feature-Link down/up (C Language/Linux Shell/ZP-Logic) ─ Purpose:Server disconnection triggers link down/up for each server. ─ Chip:AST2500(BMC) / AST2600(BMC) / RTL8365(Switch Chip) ─ U-boot:Initial Switch Chip (MDC/MDIO). ─ Kernel:Register Switch Chip can be called. ─ User Space:Switch port monitor. ● BMC Web Function-PID Solution (C Language /Backbond.js/MVC) ─ Access the data from the back-end program. ─ Linkage triggers web pages. ─ Rendering of the diagram which includes thermal energy, consumption, PID value and so on. ● BMC Web Function-Device Metadata (JavaScript/HTML/CSS/MEAN) ─ Implement BOM list naming rule for designing or modifying the meaning of each code. ─ Implement PID solution. ─ MEAN web development kit. [ Assisted development ] ● OCP Sensor / PCI-e Sensor ─ Aggregate motherboard sensor card for OCP and PCI-e interface with driver and sensor map. ● BMC SMTP IPMI Command ─ Implement complex IPMI commands for SMTP functions. ● BMC I2C bus has all crashed ─ Analyze chip register bits data for verifying manufacturers opinion from different platform. ● PID Restful API ─ Communicate to program with Restful URL.
Logo of the organization.

Software Engineer Ⅱ

Nov 2013 - Sep 2019
5 yrs 11 mos
Hsinchu, Hsinchu City, Taiwan
[ Embedded System development ] ● Smart Parking System (SAMA5D3/Yocto/PHP) ─ Develop the Web GUI to access RFID modules and to set up the SAMA5D3 network. (MVC/lighttpd) ● CatcherS Project (PICO-IMX6/Ubuntu/Yocto/C) ─ Develop one embedded utility with RFID for access control, GPS, Wifi, BT, AWS setting function. ─ Write and compile (bitbake) the recipe which is the embedded utility to build PICO image from Yocto. ● Adventurer Project (Raspberry Pi CM3/ raspbian-stretch-lite/C) ─ Develop the Command Line Interface (CLI) to access RFID module and the peripheral hardware test function, e.g., WiFi(wpa_cli), GPIO, USB, Motion Sensor, Bluetooth(l2ping) and Buzzer. ─ Develop a board data function utility for embedded system. [ Software project development ] ● RFID Application - Explorer (RFID Module/Windows/C#) ─ Develop the particular tag (CB-2 Tag) function, e.g., LED blinking, setting battery and antenna mode. ─ Develop the security tag (NXP UCODE DNA Tag) function, e.g., Tag encryption/decryption and authentication. ─ Develop the RFID module command testing script function. ● LNB Application - dCSS Controller Application (RFID Module/Windows/C#) ─ Develop different chip solutions to update frequency tables. [ Web application development ] ● Network Management System (NMS) (Ubuntu/HTML, JavaScript, PHP) ─ Develop the NMS to manage IP-Radio product, e.g., monitoring, accessing and receiving traps. ● Simple Network Management Protocol (SNMP) (ECOS, uClinux /HTML, JavaScript, C) ─ Develop the SNMP function for PoE-Switch and IP-Radio D products, e.g., getting/setting product information and receiving traps.

Education

Logo of the organization.
Master’s Degree
Department of Communications Engineering
2011 - 2013
Description
Graduate Thesis:An Evolutionary Algorithm for Network Lifetime Extension in WSN via Adjustable Sensing Range
Logo of the organization.
Bachelor’s Degree
Computer Systems Networking and Telecommunications
2007 - 2011
Description
Graduate Project:Gravitational Sensor Access Control System via Smart Phone