Avatar of Jacky Tai.

Jacky Tai

Embedded Software Engineer
7+ years of embedded software/firmware development experience and experienced Agile developer. Working attitude is diligent and optimistic, be good at integrating opinions from all parties, and give suggestions. Experienced multicultural, multi-regional, cross-functional team collaborator with client/government negotiation capability. Engaged in commercial/military UAV system integration, flight test, data analysis, and collaborated with Japanese, American, Singaporean, etc. In addition, many times negotiated with the government and solved the system matching problem. Engaged in the design and development of Dell notebooks, completed the project independently, and sold in the market successfully. Engaged in the development of ASML electron beam inspection software, and worked remotely with colleagues who live in San Jose. Engaged in the development of Google Wi-Fi router, solved the problems encountered in the development, responded immediately to internal users’ feedback, and the product had been successfully launched. When encountering bottlenecks, keep an unremitting spirit, courage to challenges, ultimately can solve the problems.
Logo of Wipro Limited.
Wipro Limited
Logo of National United University.
National United University
Taiwan, 台灣

Skills

Linux
Embedded Systems
Real-Time Operation System (RTOS)
ARM
MCU
C++
Python
Git
Tortoise SVN
JIRA
SolidWorks
Type-C
Protocol Analyzer
Logic Analyzer
Oscilloscope
MapInfo
Bitbucket
Atlassian Bamboo
Confluence
IEEE 802.11
L2/L3 protocols
Wireless Mesh
Socket Programming
IPS
Tcpdump
Protocol Buffers
Multithreaded Development
WiFi
Wireshark
Matlab
Continuous Integration and Continuous Delivery (CI/CD)
Docker
Jenkins
Universal Asynchronous Receiver/Transmitter (UART)
SPI
I2C
RS232
RS485
USB
Unmanned Vehicles
Hardware
Embedded C
Object-Oriented Programming (OOP)
Bash
Docker Container
Firmware
Embedded Linux
Software Development
Embedded Software Programming
TCP/IP Protocols

Languages

Chinese
Native or Bilingual
English
Fluent
Japanese
Beginner

Work experiences

Logo of Wipro Limited.

Software Engineer

Wipro Limited
Full-time

Nov 2021 ~ Present
Collaborated with the Cloud, App, and Platform teams to develop platform software for Google Home products. Program development uses gLinux, Gerrit, Jenkins, Repo, Qualcomm SoC, Hostapd, Wpa_supplicant, Dhcpcd, Dnsmasq, Buganizer, Catabuilder, Cloudtop, LogColors, Nest Wifi Log Parser, Nest Connectivity Bug Triaging Tools, Sherlog. Solved the problem of high CPU load caused by Wireless routers when performing mesh speed test, and successfully reduced it by 30%.
Logo of Zealogics.

Software Engineer

Zealogics
Full-time

Nov 2020 ~ Aug 2021
10 mos
Developed advanced electron E-beam inspection and pattern verification systems which use High-Performance Computing in advanced semiconductor devices. Program development uses CentOS, Docker, VSCode, Sourcetree, GitLab, Confluence, Bitbucket, Bamboo (CI/CD), VDI, Unit Test, Parallel Computing, Multithreading, Agile development. Engaged in the development of the cutting edge single-beam and multi-beam inspection systems.
Logo of Compal Electronics, INC..

Embedded Software Engineer

Compal Electronics, INC.
Full-time

Jun 2018 ~ Mar 2020
1 yr 10 mos
The development and design of notebook firmware includes power management control, power performance control, Type-C protocol communication, thermal fan control, chip-to-chip communication, and collaboration with software and hardware departments to solve various problems. Program development uses Source Insight, SystemView, Ozone, Git, SVN, JIRA, Microchip processors, RTOS architecture. Extended the control method of adjusting the Power IC parameters from GUI to Embedded Controller, both methods can operate the Power IC.

Firmware Engineer

AVIX Technology Inc.
Full-time

Sep 2015 ~ Jun 2018
2 yrs 10 mos
The UAV system integration development includes power module software and hardware development, sensor application, communication protocol coding, motor speed regulation, GPS tracking antenna design, wireless network architecture, 4G image transmission, flight simulation laboratory construction, data analysis and outdoor actual flight. Program development uses Keil C, Embedded Linux and Arm processors, the main programming language is C/C++. Solved the problem of poor power supply design and the propeller overshoot for UAV systems, developed a multi-segment constant speed system for helicopters.

Radio Frequency Engineer

GTC
Full-time

Jul 2014 ~ Sep 2015
1 yr 3 mos
4G wireless network signal analysis and optimization in the telecommunications industry, including parameter adjustment, orientation, angle setting, etc. On-site field verification for the Base Transceiver Station. Used MapInfo for path planning, Nemo Outdoor for signal measurement, and Actix Analyzer for report analysis. Engaged in the telecom industry's 4G spread spectrum project and successfully implemented it.

Educations

Logo of National United University.

National United University

Bachelor of Science (BS)
Electronic Engineering

2008 - 2012

Licenses & Certifications

Level C technician for audio electronics

Skill Evaluation Center of Workforce Development Agency

Issued Jul 2007
No expiration
Powered By CakeResume