# Bob H. > U.S. Permanent Resident(Green Card Visa). Experienced mid-level (10+ years) Software and Embedded Software Development Engineer. Location: San Francisco Bay Area, United States Profile: https://flows.cv/bobh U.S. Permanent Resident. Experienced mid-level (10+ years) Software and Embedded Software Development for Semiconductor Integrated Chip Solutions. Project-oriented, motivated, commutative and systematic engineer with demonstrated ability to accomplish third-party co-worked OEM projects, 14 IC chip controller projects, and a Lab testing system-built project. Seeking a position in AI, Software, and Embedded Software Engineer •Optimization performance of Software and Hardware: •6 years’ experience of software engineer and 4 years’ experience of hardware/embedded software engineer to improve High Efficiency,Low Power and Customize interface setting. •Built hardware and software in automatic testing system of SVTC Lab in Lite-On Inc. (TAIWAN) and its testing system can simultaneously test at least 650 solid state drives by two engineers’ management. •Developed and improved performance of application and mass production software of Solid-State Drive in Lite-On Inc. (TAIWAN) from M2 prototype to M7 Series from 2010 to 2014. •Collaboration of third parties’ multi-firms and teams: •Co-worked, spec planning and lead in software code of mass production with firms in SanDisk(US), Quanta(China) and SIMO(Taiwan). This OEM project accounted to 18% of company’s 4th quarter revenue of Silicon Motion Inc. (TAIWAN) in 2015. •Software code problem solving, verification and co-worked with Intel/Solidigm, Taiwan and US multi cultural teams of SIMO. It improved 50% problem solving efficiency of SIMO Lab in Intel/Solidigm. •Team Lead: Lead 4 engineers’ team of software and Lite-On SVTC Lab. Lead 1 software engineer in SIMO Taiwan. Lead 1 embedded software engineer in SIMO US. •Background of AI, Machine Learning and Data Science: •Self-development project in Hacker Dojo: Implementation of Artificial Intelligence and Robotics by Python. •Self-development remote project in Taiwan: Using Generative AI to detect defects on PCB boards by Python. •4 years experiences mentorship program in Data Science Meetup Taiwan(TWDS). Skills: • NAND flash and storage (USB, PCIE, NVME, SATA), Integrated Circuit (IC) architecture in PC/embedded system. • Data Analytics, Robotics, AI/Generative AI, Machine Learning. • C/C++, Visual C++(MFC), ARM, Borland C++ Builder (BCB), Python, MySQL, CUDA C, Linux. Email: bobpochunhuang@gmail.com ## Work Experience ### Software Engineer @ Four Dimensions, Inc. Jan 2024 – Present | 舊金山灣區 Develop a 4PP 11 probes Wafer detect machine(520)’s Software/Embedded Software/hardware using VB/C++/Assembly on Visual Studio/Adruino; knowledgeable in Semiconductor Wafer and Chip. Design a 4PP 9 probes Wafer detect machine(280/300/333)’s Software/Embedded Software using VB/C++/Assembly/8085 on Visual Studio; Develop a CV Machine Windows robotics, control and detection software/ Embedded Software using Visual C++ GUI/8085 and i-TRiLOGI, knowledgeable in Semiconductor Wafer detection and Chip. Supporting Field Application Engineers for Wafer detect machine’s problem trouble shootings and testing software/firmware solutions; ### Software Engineer @ Yaboray Digital Co, Ltd Jan 2023 – Jan 2024 | 新竹地區 Developed a remote project in Taiwan: Using Generative AI and Image processing to detect defects on PCB boards by Python/Meta Llama LLM/Machine Learning. Connected potential customers and suppler in USA, Canada and Europe Region. Support code problem trouble shooting and get technical resource from Bay Area. ### Firmware (Embedded Software) Application Engineer @ Silicon Motion Technology Corp. Jan 2019 – Jan 2023 | Милпитас, CA • Develop a PCIE SSD Embedded Software/Windows software tool using C/C++ on Borland C++/ARM; knowledgeable in PCIE/NVME and System on Chip. • Develop a SATA SSD Windows Mass Production and Analyse software/ Embedded Software using C/C++ on MFC and Borland C++/ARM, knowledgeable in Flash Memory, SATA and System on Chip. • Supporting Field Application Engineers for IC controller problem trouble shootings and controller firmware/hardware solutions; Knowledge in JTAG, UART, I2C, SATA and PCIE analyzer. • Review and evaluates customers' inquiries and technical specifications to ensure design feasibility; Knowledge in PCIE/NVME. • Work with firmware engineers on resolving customer issues or enhancing controller features and assist one firmware engineer to debug customer requests. ### Software Design Engineering Supervisor @ Silicon Motion Technology Corp. Jan 2014 – Jan 2016 | Taiwan • Develop a SSD Windows Mass Production software tool using Visual studio C/C++ and MFC; Knowledgeable in Flash Memory • SanDisk SSD Plus Project: Produce software code as part of a multi-firm (SanDisk, Quanta and SIMO) joint manufacturing of OEM production in Shanghai. Revenue of this project was 18% of the 4th quarter of SIMO Corp. in 2015 •Collaborate software manufacture tool development as part of a multi-companies (SanDisk, Quanta and SIMO) joint manufacturing of OEM products to assure quality under tight timeline: a. Evaluate requirement spec from SanDisk b. Review manufacture system of Quanta c. Develop mass production code and assist Quanta engineer to make it work on their system d. Validate, troubleshoot and supervise the manufacture flow to approve its quality of SanDisk Knowledgeable in Flash Memory, Integrated circuit chip , SATA and Semiconductors. ### Senior Software Engineer @ Lite-On IT Corporation Jan 2010 – Jan 2014 | Taiwan • Plextor SSD Model M2 to M7 Project: Develop Windows Application and Mass Production Tool that supports requests from production line to clients i.e. Lenovo; Develop by using Borland C++ Builder (BCB) • LiteOn SVTC Lab Project: Engineer and assemble hardware systems for the SSD Quality Assurance Laboratory. Maintain coding which drives mass-automatic testing with centralized analytic data delivery to website. Develop with BCB, Visual Basic.net, ASP.net, C in both Windows and Linux environments. Design test script for validating SSD and eMMC quality. Lead two engineers team in it. • Member of the technical evaluation team that makes instrument procurement decisions ### Firmware (Embedded Software) Engineer @ KeyStone Semiconductor Corp. Jan 2010 – Jan 2010 | Taiwan • Program firmware code for Sword Fish which is an integrated chip of Digital Audio Broadcasting designed by Keystone by using Embedded Language: 8051 C, ADSP 2100 • Develop the slide show function of Sword Fish Digital which decodes wireless data to SMS or photos ### Software Design Engineer @ AUO Jan 2009 – Jan 2010 | Taiwan • Develop image process software tool which can detect defects/fails of LCD panel on producing line by using VB.Net ## Education ### Data Science and Analytics M.S. in Data Science and Analytics University of Oklahoma ### Master of Engineering (MEng) in Electrical Engineering Chung Yuan Christian University ### Bachelor of Engineering (BEng) in Electronic Engineer Chung Yuan Christian University ## Contact & Social - LinkedIn: https://linkedin.com/in/bob-h-3a66b4111 --- Source: https://flows.cv/bobh JSON Resume: https://flows.cv/bobh/resume.json Last updated: 2026-04-05