Lye Cheung Foo

Lye Cheung Foo

Intern

Followers of Lye Cheung Foo555 followers
location of Lye Cheung FooBayan Lepas, Penang, Malaysia

Connect with Lye Cheung Foo to Send Message

Connect

Connect with Lye Cheung Foo to Send Message

Connect
  • Timeline

  • About me

    Product Development Engineering Manager at Intel Corporation

  • Education

    • Ungku Omar Polytechnic

      1998 - 1999
      Diploma in Electrical Engineering Electrical and Electronics Engineering
    • Ungku Omar Polytechnic

      1996 - 1998
      Certificate in Electrical Engineering Control and Instrumentation
    • St Michael Instution, Ipoh, Perak

      1985 - 1995
      Sijil Pelajaran Malaysia
    • Universiti Tun Hussein Onn Malaysia

      2000 - 2003
      Bachelor of Electrical Engineering Control and Instrumentation

      1. PIC microcontroller (using assembly language) - Automation Project - Press and Mark system (combination of two system - pneumatic and electronic design) with manual calibration with passwords (costs more than RM1000.00) - using microcontroller PIC16F873.2. Basic Stamp (using PBasic) - Encode keypad 4x4 matrix and decode them with a display on 7-segment (common anode) (costs about RM200.00) - all self-made.3. Basic Stamp (using PBasic and Visual Basic) - To communicate and data… Show more 1. PIC microcontroller (using assembly language) - Automation Project - Press and Mark system (combination of two system - pneumatic and electronic design) with manual calibration with passwords (costs more than RM1000.00) - using microcontroller PIC16F873.2. Basic Stamp (using PBasic) - Encode keypad 4x4 matrix and decode them with a display on 7-segment (common anode) (costs about RM200.00) - all self-made.3. Basic Stamp (using PBasic and Visual Basic) - To communicate and data logging from Personal Computer (PC) (using Visual Basic language) to Basic Stamp (using PBasic language) through serial communication 9-pins. (3 line used - Tx, Rx and Ground)4. Microcontroller Intel 8051 (using assembly language) with external EPROM and RAM - Robotic Project - Maze Mouse5. Interface Personal Computer with outside world using C/C++/Visual Basic language through parallel port to control running lights (LEDs) and switches using (input and output command) Show less

  • Experience

    • Hewlett-Packard Semiconductor (M) Sdn Bhd

      Jun 1997 - Dec 1997
      Intern

      - Worked as an IT trainee (involved in troubleshooting, installing and configuring PCs (software and hardware), printers and networking with minimal supervision- Had repaired hundreds of personal computers and successfully performed my duties.

    • CARSEM (M) SDN. BHD

      Jul 1999 - Dec 1999
      Process Engineering Technician

      - Worked as a Final Test Process Technician, involved in testing electronic components, verify whether the component is true good or true reject; familiar with handler Tesec 9110 and Tesec 9428, and the Curve Tracer; understood the assembly process flow from FOL (Front of Line) to EOL (End of Line) until to Final Test Department; and exposed to TO220, DDPAK, SOT223, SOT23, MINI S08 (or MIKRO 8) with minimal supervision.- Had been trained by vendors regarding their components such as IRC, Zetex, etc. - Able to program Tesec tester and Zetex tester to test their devices and how to use curve tracer. Show less

    • Intel Corporation

      Nov 2002 - Jul 2016

      - Established experience in leading, planning, developing and implementing state of the art information solutions facilitating product development (test method manufacturing) team growth. Leading a team of C++ developers to research, develop and define new/existing test methodology functional, parametric, memory, etc. inclusive tooling solution for Intel.- Mission critical debugger, resolved numerous technical issues gating release due to product excursion and provide solution without impacting test quality.- Practices of test driven unit testing system for test method, code regression, coverage, test cases and setup the whole system in testing environment. - Practices Agile Scrum and Xtreme Programming. With the system, all developers code and validate offline for quality, cost-saving (offline testing) and continuous integration (CI).- Familiar with C# .NET, Python, Perl, Perl TK, Perl CGI, C language, Visual Basic, ASP, HTML, XML, VBScript, JavaScript, UNIX shell (csh) and database MS SQL server, Oracle via DBI, ODBC- Self-learn and provided Python training (beginner to advance) and consultation to engineers from various group.- Leading and define functional speed path DV group to support and characterise CPU speed performance testing and content coverages. Show less - Leading a team of C++ developers in department to research, develop and define new/existing test methodology functional, parametric, memory, etc. inclusive tooling solution for Intel.- C++ developer, mission critical debugger, resolved numerous technical issues gating release due to product excursion and provide solution without impacting test quality.- Define and new test library owner for department supporting products.- Leading 2 teams under one super team - test library manufacturing and memory read+burn (fuse) team.- Test content writing and implementer for test access point (TAP) and memory read+burn (fuse) for supporting products.- Test content writing, converted from netlist to model for jtag boundary scan test CPU product for Xeon Phi. Show less - Owned and setup Malaysia Sort automation system; and become 1st Malaysia site developer L3 for mission critical 24/7 system databroker, setup and administer Oracle DB on the system. Systems hooked from foundry (internal Intel and external), sort, assembly (external Intel), testing (internal Intel) on multiple type of testers eg. Trillium, Hewlett-Packard, Slumberger, Teradyne, etc. Support with PEs, vendors (foundry and assembly) from Taiwan, Singapore, etc. for NPI, inclusive encryption security to external sites.- Develop communication interface (GPIB) with testers (eg. Trillium, Hewlett Packard, Slumberger, Teradyne, etc.) with sort probers (eg. TEL, TSK). Setup and co-develop Teradyne Tiger SECGEM II which replace GPIB in manufacturing world.- Familiar with C# .NET, Python, Perl, Perl TK, Perl CGI, C language, Visual Basic, ASP, HTML, XML, VBScript, JavaScript, UNIX shell (csh) and database MS SQL server, Oracle via DBI, ODBC- Develop testing, data mining, tracebility, SBL, etc. tools for Product Development, Quality and Realibility Engineering (PDQRE) department from UNIX, VAX (workstream) and Windows in multiple programming languages Perl TK; ASP, VB script and Perl SQL (Oracle, MS SQL, DBASE), 3-tier DBI UNIX. - Develop Continuous Lot Processing (CLP) which hook testers with manufacturing process to dispose lot on-hold, and stop lot processing with GUI controller. Co-develop Auto SBL Disposition (asbld) system where engineers setup their product criteria prediction base on Fab, etc. pattern via website and scripting (ASP, XML, HTML, VBScript, MS SQL (OLAP)- Perl mentor in Datamation group and code reviewer (ASP, VBScript, C, etc) with seniors. Show less

      • Test Method Manufacturing Malaysia Site Manager

        Jul 2009 - Jul 2016
      • Senior Product Development Engineer

        Jul 2007 - Jul 2009
      • Senior Product Development Engineer

        Sept 2005 - Jul 2007
      • Product Development Engineer

        Mar 2005 - Aug 2005
      • Sort Product Development Engineer and Datamation

        Nov 2002 - Feb 2005
    • Broadcom Limited

      Jul 2016 - Mar 2020
      Principal Test Development Engineer

      - Principal Test Development Engineer, development and pathfinding on Broadcom products.- Worked on Broadcom RF NPIs (Wifi, Bluetooth, GPS) from product Power-On till production in tight schedule 6 months for customers Apple, Samsung, Xiaomi, Huawei, etc.

    • Intel Corporation

      Mar 2020 - now

      Product Development Engineering Manager at Intel Malaysia managing technical engineers to release test programs and execution in Graphic products as well as individual contributors delivers ATE test libraries for Graphic products.- As individual contributor: i. Research, develop and define new/existing test methodology functional, parametric, memory, etc. inclusive tooling solution for Intel Graphics products. ii. Define and new ATE test library owner for department supporting products. iii. C# developer, mission critical debugger, resolved numerous technical issues gating release due to product excursion and provide solution without impacting test quality.- As manager: i. Leading 2 teams - test program integration and memory read+burn (fuse) team. Show less

      • Product Development Engineering Manager

        Apr 2022 - now
      • Senior Product Development Engineer

        Mar 2020 - Mar 2022
  • Licenses & Certifications