Jay Yeh

Jay Yeh

Followers of Jay Yeh302 followers
location of Jay YehSunnyvale, California, United States

Connect with Jay Yeh to Send Message

Connect

Connect with Jay Yeh to Send Message

Connect
  • Timeline

  • About me

    Embedded Software Engineer | Technical Manager | Project Leader

  • Education

    • National Chiao Tung University

      2010 - 2012
      Master's degree Electrical and Control Engineering
    • National Chiao Tung University

      2007 - 2010
      Bachelor of Engineering (B.E.) Electrical and Electronics Engineering
  • Experience

    • Imec

      Sept 2012 - Aug 2018

      Execution for product/project management throughout the R&D project lifespan including specification defining, project management, design and technology development. Pre-sales support to create business propositions and project proposals. Hands-on R&D work.o Oversaw the firmware architecture and developed functional blocks together with team members.o Prototyped an inertial measurement unit based motion tracking smart shirt for professional athlete training for the innovation unit of one of the Asia’s biggest textile companies.o Developed ultra-thin (less than 0.5mm) humidity and force sensor driving and readout system and delivered to the world tier 1 EMS company.o Developed wearable Electrocardiography (ECG) monitoring platform with medical certification (China FDA) and licensed to tier 1 medical equipment company.o Led a multidisciplinary team with expertise from industrial design, mechanical, hardware, firmware to software and complete multiple projects with customer satisfaction. Show less Execution for product/project management throughout the R&D project lifespan including specification defining, project management, design and technology development. Firmware and algorithm development.o Contributed to ARM Cortex M series (M0, M0+, M3, M4) firmware development for various projects.o Software architect for Zembro, a smart watch from a European startup developing elderly care product. Led the software team including firmware, software app and cloud engineers from prototyping to mass production and transfer to maintenance team.o Performed the electronic component benchmark and selection to design the ultra-low power and highperformance systems.o Developed wearable Electrocardiography (ECG) monitoring platform with medical certification (China FDA) and licensed to a tier 1 medical equipment company and several ODM/OEMs.o Fall-detection algorithm development from experimental setup, data collection, MATLAB coding to C code porting and validation. Show less Firmware, software and algorithm development.o Ported the Electrocardiography (ECG) signal processing algorithm from MATLAB into C code implementation into microcontrollers and reached the execution speed requirement(<500ms).o Contributed to firmware development in C language of MSP430 microcontroller and Bluetooth low energy (BLE) SoCs from Nordic and Texas Instruments to build a physiological monitoring platform with features of ECG sensor input (SPI), accelerometer (I2C) and data output (BLE) deliver to one of the top IC design houses in Taiwan.o Developed firmware in C language for PIC serial 8-bit microcontroller and the temperature calibration mechanism used in a high precision core temperature thermometer to achieve 0.1 degree Celsius accuracy.o Collaborated cross-functionally with clients and hardware and software engineers during the development and integration project phases to troubleshoot and debug firmware with logging and replication techniques and enable error diagnosis. Show less

      • Project Lead

        Jan 2017 - Aug 2018
      • Senior R&D Engineer

        Sept 2015 - Jan 2017
      • R&D Engineer

        Sept 2012 - Sept 2015
    • KeyXentic Inc.

      Aug 2018 - Jun 2021
      Technical Manager

      Execution the product development lifespan including specification defining, component survey and selection, design and technology development. Hands-on R&D work.o Designed the hardware and firmware system architecture of the USB security token and developed the firmware in C language of a ARM Cortex M7 microcontroller to realize features including USB High Speed in HID class and Apple iAP2 implementation, secure element access (ISO7816-3), smart card reader integration (UART), fingerprint sensor (SPI), fingerprint algorithm integration, Execution-in-Place (XIP) with Quad SPI serial flash and secure firmware update. This product got the Made for iPhone (MFi) certification and also the FIDO certification.o Developed the interface API between PC and the USB security token and programmed the SDK in C language. o Constructed the hardware architecture of the USB smart terminal to integrate the ISO7816 contact reader IC, NFC contactless reader IC, power management ICs, code and data flash, Buzzer and an ARM Cortex M7 microcontroller. Programmed the firmware in C code of NFC contactless reader and the board bring up firmware for the system. Show less

    • Kneron

      Jul 2021 - Dec 2022
      Staff Engineer

      o Engineered the SoC SDK and multi-threaded embedded software solutions and improved the overall performance.o Constructed the migration from the existing Keil IDE on Windows to a Linux-based SDK, implementing tools such as GCC, CMake, Makefile, GDB, and Eclipse IDE for enhanced cross-platform development efficiency.o Developed a Fuzzy-based dynamic frequency selection algorithm to balance between execution speed and thermal performance.o Engaged in hardware IP and SoC verification and driver development of peripherals including USB, DDR, SPI, I2C, JPEG, etc. Developed Python scripts to automate the testing of the IP blocks, enhancing the efficiency of verification processes.o Supported filed application engineers in reproducing and troubleshooting issues reported by customers and cooperated with the QA team to prepare releases. Show less

    • Fortinet

      Dec 2022 - now

      o Maintained the embedded software responsible for seamless integration with Fortinet products (FortiExtender and FortiGate) involving the establishment of VLAN and IPSec for enhanced connectivity and security features.o Enhanced the UDP socket design within a multi-threaded embedded software to achieve High Availability redundancy for integration with Fortinet products.o Demonstrated in-depth understanding of Control And Provisioning of Wireless Access Points (CAPWAP) protocol specification (RFC 5415) and the embedded software design with the finite-state-machine approach.o Contributed to the resolution of issues identified through static code analysis to improve code quality an robustness.o Generated design documentation by translating feature requirements into detailed specifications. Executed the implementation of embedded software based on the design, ensuring alignment with project objectives and specifications.o Collaborated closely with the QA team, proactively addressing and resolving issues to achieve high-quality software deliverables. Show less

      • Principle Embedded Software Engineer

        Aug 2024 - now
      • Staff Embedded Software Engineer

        Dec 2022 - Aug 2024
  • Licenses & Certifications

    • Mastering RTOS: Hands on FreeRTOS and STM32Fx with Debugging

      Udemy
      Apr 2021
      View certificate certificate
    • An RTOS Based Software Development for Embedded Systems

      Udemy
      Jul 2020
      View certificate certificate
    • Beginning Project Management: Project Management Level One

      Udemy
      Apr 2017
      View certificate certificate
  • Honors & Awards

    • Awarded to Jay Yeh
      Best Paper Award 12th International Conference on ITS Telecommunications Nov 2012 "Fuzzy Logic Based Driving Behavior Monitoring Using Hidden Markov Models", ITST 2012, 12th International Conference on ITS Telecommunications