CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of the user.
Avatar of the user.
Advisory Engineer @Lenovo
2014 ~ Present
Hardware related
Within six months
Engineering
PCB layout design
Schematic
Part-time / Interested in working remotely
6-10 years
Texas A&M University
Electrical Engineering
Avatar of the user.
Embedded system
More than one year
C Programming
PCB layout design
Embedded Controller Design
Full-time / Interested in working remotely
6-10 years
University Malaya
Telecommunication Engineering
Avatar of 鄭立奇.
Avatar of 鄭立奇.
設計主任 @仁寶電腦工業股份有限公司
2021 ~ Present
軟體工程師、韌體工程師
More than one year
生產流程。 5. 生產線測試工具架設與製作. 學歷銘傳大學 電子工程研究所 電子工程銘傳大學 電子工程 技能 User Experience C Micro Controller uCOS & FreeRTOS exp. w/ AES, RSA & ECC Product Authentication chip(Arm M0) embedded Ink cartridge to industry printer design Assistant controller(Arm M0) of printer head design I ndustry printer (Arm M0) functionality maintain Customer features of credit card reader of IDTech design, validation and maintain Language
C
C++
RTOS
Employed
Full-time / Interested in working remotely
6-10 years
銘傳大學 電子工程研究所
電子工程
Avatar of Josses Leono.
Avatar of Josses Leono.
Software Developer @Varengold Bank
2023 ~ Present
Software Engineer
Within one year
Josses Leono Senior Software Engineer at Wayfair Jakarta, Indonesia Designing technical architecture from business requirements of stakeholders / clients. Building a timeline and creating stories and tasks for engineers. Refining team processes, l eading and managing initiatives, projects, and engineers in the team. Experienced in global supplier models, supplier performance dashboard page, and authorization services for e-commerce platform and API for banking industry. Experienced in embedded, backend, and frontend development using both agile and waterfall methodologies. https://www.linkedin.com/in/josses-leono/ jossses.leono@
Java
Spring Boot
Kafka
Employed
Full-time / Interested in working remotely
6-10 years
Universitas Bina Nusantara (Binus)
Computer Engineering
Avatar of 林韋任.
Avatar of 林韋任.
Senior Engineer @康全電訊股份有限公司
2021 ~ Present
RF工程師
More than one year
2020/05 Completed Projects TOSHIBA, HP Notebook (Consumer and Commercial) Lenovo All in One PC (Consumer and Commercial) Lenovo YOGA All in One PC with Bluetooth speaker (Commercial) Google Chrome book Lenovo LEGION Gaming Notebook (with NVIDIA GPU) It is a complicated situation in PC system including CPU, GPU, Embedded controller, DRAM, SSD, WIFI, Bluetooth, Thermal, Speaker, Panel, BIOS, and Software, ID. So we prepare and work together to complete every project. Taiwan, Taipei, Comtrend Communication, Inc, Senior Engineer 2021/03~Present Completed Projects PLC with WiFi 5 adapter (REALTEK) WiFi 6 with GPON gateway (REALTEK
PowerPoint
Word
Excel
Employed
Full-time / Interested in working remotely
6-10 years
國立臺灣海洋大學
電機工程
Avatar of the user.
Avatar of the user.
Graphic BIOS CE @Intel
2022 ~ Present
Senior software engineer
More than one year
Software Architecture
Software Development
Server Architecture
Full-time / Not interested in working remotely
10-15 years
TamKang university
Master of computer science engineering
Avatar of 陳俊佑(Jerry).
Avatar of 陳俊佑(Jerry).
Software Engineer @盧氪賽忒股份有限公司 (Leukocyte Lab)
2017 ~ Present
Senior Software Engineer
Within six months
發。 - 後端基於 Laravel PHP web framework 實作。 - 設計與實作 REST API,包含發文、瀏覽貼文、會員與好友。 Research Assistant Software Engineering Lab, Feng Chia University • SeptemberJanuaryDeveloped a proof of concept for an intelligent petrol station with embedded Linux and integrating various peripheral controllers and sensors. - Designed a framework to handle the user interface and control logic using PyGame. - 設計與實作基於 Rasberry Pi 的加油機核心控制裝置。 - 基於 Pygame,設計與實
Golang
Python
C/C++
Employed
Full-time / Interested in working remotely
4-6 years
國立台灣科技大學 National Taiwan University of Science and Technology
Information Management
Avatar of Thomas Yang.
Avatar of Thomas Yang.
Staff Software Test Engineer @ARRIS
網通軟體測試, 網通FAE, 網通技術支援
More than one year
acquires Brocade edge BU. The same job functions. Brocade,April 2016 – Nov 2017 Senior Software Test Engineer, Taipei City, Taiwan The Virtual SmartZone Data Plane (vSZ-D) Team 1. Build up complicated carrier-class Wireless AP setup with all kind of switch, Server, routers and Wi-Fi controller for development /testing. 2. Setup and design vSphere, Linux KVM, OpenGGSN, 3GPP TWAG, GNS3 test environment for debugging/testing Virtual Wireless LAN Controller and Virtual Wireless LAN Data Plane Controller. 3. Design test DPDK environment and create test plans to verify data plane
Full-time / Interested in working remotely
More than 15 years
中華大學資訊工程系
資訊工程系
Avatar of Sam Lee.
Avatar of Sam Lee.
Software Developer @新代科技股份有限公司 Syntec Ltd.
2021 ~ Present
Software Engineer
Within one month
controller system using C++. Maintaining FPGA communication modules with Xilinx ISE using Verilog. Being the section contact window, classifying reported bugs and providing consulting to other departments. Lead and build up the communication error diagnosis SOP, providing sufficient logging and diagnostics from FPGA and CNC controller without impacting system performance, decreases technical support travel by 50%. Optimizing the EtherCAT packets, increasing the maximum number of servo connections by 30%. Improved the init process of EtherCAT module, dramatically decreasing the remote support work load when supporting different servo brands. Martial Arts Coach ( Part
Software Engineering
Software Development
Firmware
Employed
Open to opportunities
Full-time / Interested in working remotely
4-6 years
國立台灣大學
機械工程
Avatar of Zong-Ci, Lu.
Avatar of Zong-Ci, Lu.
MTS Software Development Engineer @AMD
2022 ~ Present
Software Engineer
Within one month
C for iOS bridge) Developed cross-category item recommendation system for GoGuitar (Python & LightFM) Developed JACK -based audio application on embedded Linux Developed QML GUI app on embedded Linux Fatek Automation,2015//07 Designed and implemented front-end software(Qt, C++ and some Python) for motion controller Studied and implemented help document framework for HMI design tool Implemented ladder logic programming language viewer for FATEK PLC Adivic Technology,2014//10 Designed RF recorder software automation flow Designed and implemented RF recorder software GUI Designed, implemented and automated RF device calibration flow Wistron,2013/
C++
Python
Employed
Full-time / Interested in working remotely
6-10 years
National Tsing Hua University
Mathematics

The Most Lightweight and Effective Recruiting Plan

Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.

  • Browse all search results
  • Unlimited access to start new conversations
  • Resumes accessible for only paid companies
  • View users’ email address & phone numbers
Search Tips
1
Search a precise keyword combination
senior backend php
If the number of the search result is not enough, you can remove the less important keywords
2
Use quotes to search for an exact phrase
"business development"
3
Use the minus sign to eliminate results containing certain words
UI designer -UX
Only public resumes are available with the free plan.
Upgrade to an advanced plan to view all search results including tens of thousands of resumes exclusive on CakeResume.

Definition of Reputation Credits

Technical Skills
Specialized knowledge and expertise within the profession (e.g. familiar with SEO and use of related tools).
Problem-Solving
Ability to identify, analyze, and prepare solutions to problems.
Adaptability
Ability to navigate unexpected situations; and keep up with shifting priorities, projects, clients, and technology.
Communication
Ability to convey information effectively and is willing to give and receive feedback.
Time Management
Ability to prioritize tasks based on importance; and have them completed within the assigned timeline.
Teamwork
Ability to work cooperatively, communicate effectively, and anticipate each other's demands, resulting in coordinated collective action.
Leadership
Ability to coach, guide, and inspire a team to achieve a shared goal or outcome effectively.
More than one year
Professional Background
Current status
Job Search Progress
Professions
Fields of Employment
Work experience
6-10 years
Management
Skills
C Programming
PCB layout design
Embedded Controller Design
Languages
Job search preferences
Positions
Embedded system
Job types
Full-time
Locations
Remote
Interested in working remotely
Freelance
Educations
School
Major
Print
Xwc9phbjobxvpidvcczk

Tan Chin Yew

Graduated from University of Malaya with a degree in telecommunication engineering. For master degree, I took master by research where I learned about embedded system, control system, solar photovoltaic, power electronic, and PCB design. At my employment at DEDM, I have exposure to industrial design, my programming skill and PCB design skill are greatly improved. Programming practice and PCB design rule are followed to increase product reliability and reduce production difficulty. Currently I am working in Intel as Linux driver developer, my work is oriented on driver development / enablement on new platform, customer issue support. As the role changing, I am starting to handle stack holder, project planning, and work on different domains.


Bayan Lepas, Penang, Malaysia
[email protected]

Skills


Linux Driver (C programming)

I2C, SPI, UART, GPIO, PWM, SMBUS, DMA Familiar with kernel debugging.


GIT Revision Control

GIT add, commit, checkout, merge, rebase, reset, pull, push, init etc Familiar with Linux kernel upstream process.


RTOS

Familiar OSA RTOS "cooperative rtos" on PIC18f.

os init, os run, os yield, os sched, os delay, os timer, semaphore, os flag


Microcontroller

Familiar with ADC, I2C, SPI, UART, PWM, TIMER, ONE-WIRE. Familiar with Microchip USB API. Hardware design such as gate driver, sensor module, power converter. Familiar with software / hardware debugging processusing debugger, oscilloscope, logic analyser, multimeter.


PCB Design

Familiar with PCB design software like Cadsoft Eagle, Diptrace, Altium Designer. Tried open source PCB designer KICAD before. Good at reading schematic and understanding the circuit.

Publication

"Employing dual scaling mode for adaptive hill climbing method on buck converter", IET Renewable Power Generation, vol. 9, no. 8, pp. 1010-1018, 11 2015

For adaptive hill climbing method, variable stepping is achieved by sizing the change of power over the change of voltage (dPPV/dVPV) and change of power over change of D (dPPV/dD) to appropriate step size using a properly tuned scaling factor. However, the photovoltaic (PV) power versus voltage curve has two different slopes which are the left-hand side of the maximum power point (MPP), and right-hand side of MPP (ROM). The fine-tuned scaling factor for the left-hand side PV slope has good performance at left-hand side of MPP (LOM) but can cause overshoot when system operates at the ROM; while scaling factor properly tuned for the right-hand side PV slope has good performance at ROM but slow voltage response when the system operates at LOM. Dual scaling factor technique is proposed to achieve good performance at LOM and ROM. Besides that, the drawback of implementing hill climbing method on buck converter is discussed, where using constant step size, the hill climbing method has small voltage response at point far from MPP but large voltage response at point near MPP. Based on the results obtained from a lab-scale prototype, it is proven that the proposed method is simple and effective.


Readings 00 00@2x ce5676dabcce042724a6fc4c3413d6a86ad9c78eecb848896433e32c60b7006b

Text User Interface

Simple remote host system which allowed me to do simple on / off and serial console terminal software to remote slave system. link


Readings 00 01@2x 77cc06c91fae4dd43a069fa4b813524cd022d4a79115524d3f0d6b9220dfd71d

HD44780 lcd16x2 - custom character

HD44780 has character generator RAM (CGRAM) to store user-defined character pattern. link


Experience

Embedded Software Engineer @Intel, Jun 2016 - Present

I am working as Linux driver development engineer. I am focusing particular on input & output drivers such as I2C, SPI, UART, GPIO, PWM, SMBUS which is essential components in embedded system.


My jobscope is to enable these drivers for new Intel platform and adding new features to support the platform use cases. Embedded Linux is a huge scope, in order to perform my task, I will coordinate with various team including platform team, BIOS team, firmware team, PCH team to implement all these drivers in new platform. 


In order to speed up product timeline to market, the software completeness is needed before the SOC readiness, effort is put on team coordination, pre-silicon testing, project planning. The involvement in new project planning had trained me to be agile and adaptive to market changes. I believe this skill is important for leading company in persuasion of new market segment.

R&D Engineer @OYL Technology, Apr 2015 – May 2016

I worked as R&D engineer at DEDM, a subsidiary of Daikin Industry. This is my first exposure to industrial design and it stroke hard me on how the cost effective / efficient way to produce quality board.


Most of my work is oriented on firmware coding but I also involve in the hardware design & PCB design. For the software side, I had learnt about the in-house software task scheduling, coding standard and communication protocol. My main task is writing firmware for non-inverter type controller accordingly to customer requirement. The functions written included software I2C protocol, stepper motor control, IR decode and encode (in house protocol), compressor protection timeout, customized one wire communication etc.


One of the innovation product from DEDM is measurement equipment which involved real time sensing, data display and data storing on USB mass storage (I am doing software debugging and product enhancement but this gave me high level overview on how industrial meter work). For hardware side, I had learnt to design the PCB according to production capability, such as: how to do components placement to ensure easy handling by operator, PCB track design to reduce the production defects, components selection to reduce certain process and increase the production speed. I had the chance to understand wave soldering, reflow soldering process and acquired necessary design guide to avoid production defects. Above all, I need to make sure all the EMI testings are passed.


It is a good experience to work with various teams (production team, engineering team, QA team, tester team) to ensure the product run smoothly.

Research Assistant @UMPEDAC , Feb 2011 – May 2015

During my 5 years employments as research assistant, I get the chance to learn and practice the knowledge. I had learnt about circuit design, test out the circuit and draw my own PCB. Also, it is coped with endless probing, wire jumping and debugging.


At the same time, I am doing research on control system for solar photovoltaic output power. I did investigation on the control algorithm by reading the journal paper, crossing checking the application note from Texas Instrument, Microchip etc to study the implementation of the algorithm. I wrote my control algorithm in c language. From there, I had learnt to do debugging using in-circuit debugger, I had to rewrite my algorithm numerous time to get final working version which help to publish my paper. The well-equipped lab facility of my research centre (UMPEDAC) had provided a lot of useful tools / components for my research. 


Along those 5 years, I also worked as tester to check the power quality of solar farm. My research centre is one of few organisations certified by TNB to verify the power quality of solar farm. From there, I gained field experience and it is a good learning but dangerous as it deals with high voltage (safety first).

Resume
Profile
Xwc9phbjobxvpidvcczk

Tan Chin Yew

Graduated from University of Malaya with a degree in telecommunication engineering. For master degree, I took master by research where I learned about embedded system, control system, solar photovoltaic, power electronic, and PCB design. At my employment at DEDM, I have exposure to industrial design, my programming skill and PCB design skill are greatly improved. Programming practice and PCB design rule are followed to increase product reliability and reduce production difficulty. Currently I am working in Intel as Linux driver developer, my work is oriented on driver development / enablement on new platform, customer issue support. As the role changing, I am starting to handle stack holder, project planning, and work on different domains.


Bayan Lepas, Penang, Malaysia
[email protected]

Skills


Linux Driver (C programming)

I2C, SPI, UART, GPIO, PWM, SMBUS, DMA Familiar with kernel debugging.


GIT Revision Control

GIT add, commit, checkout, merge, rebase, reset, pull, push, init etc Familiar with Linux kernel upstream process.


RTOS

Familiar OSA RTOS "cooperative rtos" on PIC18f.

os init, os run, os yield, os sched, os delay, os timer, semaphore, os flag


Microcontroller

Familiar with ADC, I2C, SPI, UART, PWM, TIMER, ONE-WIRE. Familiar with Microchip USB API. Hardware design such as gate driver, sensor module, power converter. Familiar with software / hardware debugging processusing debugger, oscilloscope, logic analyser, multimeter.


PCB Design

Familiar with PCB design software like Cadsoft Eagle, Diptrace, Altium Designer. Tried open source PCB designer KICAD before. Good at reading schematic and understanding the circuit.

Publication

"Employing dual scaling mode for adaptive hill climbing method on buck converter", IET Renewable Power Generation, vol. 9, no. 8, pp. 1010-1018, 11 2015

For adaptive hill climbing method, variable stepping is achieved by sizing the change of power over the change of voltage (dPPV/dVPV) and change of power over change of D (dPPV/dD) to appropriate step size using a properly tuned scaling factor. However, the photovoltaic (PV) power versus voltage curve has two different slopes which are the left-hand side of the maximum power point (MPP), and right-hand side of MPP (ROM). The fine-tuned scaling factor for the left-hand side PV slope has good performance at left-hand side of MPP (LOM) but can cause overshoot when system operates at the ROM; while scaling factor properly tuned for the right-hand side PV slope has good performance at ROM but slow voltage response when the system operates at LOM. Dual scaling factor technique is proposed to achieve good performance at LOM and ROM. Besides that, the drawback of implementing hill climbing method on buck converter is discussed, where using constant step size, the hill climbing method has small voltage response at point far from MPP but large voltage response at point near MPP. Based on the results obtained from a lab-scale prototype, it is proven that the proposed method is simple and effective.


Readings 00 00@2x ce5676dabcce042724a6fc4c3413d6a86ad9c78eecb848896433e32c60b7006b

Text User Interface

Simple remote host system which allowed me to do simple on / off and serial console terminal software to remote slave system. link


Readings 00 01@2x 77cc06c91fae4dd43a069fa4b813524cd022d4a79115524d3f0d6b9220dfd71d

HD44780 lcd16x2 - custom character

HD44780 has character generator RAM (CGRAM) to store user-defined character pattern. link


Experience

Embedded Software Engineer @Intel, Jun 2016 - Present

I am working as Linux driver development engineer. I am focusing particular on input & output drivers such as I2C, SPI, UART, GPIO, PWM, SMBUS which is essential components in embedded system.


My jobscope is to enable these drivers for new Intel platform and adding new features to support the platform use cases. Embedded Linux is a huge scope, in order to perform my task, I will coordinate with various team including platform team, BIOS team, firmware team, PCH team to implement all these drivers in new platform. 


In order to speed up product timeline to market, the software completeness is needed before the SOC readiness, effort is put on team coordination, pre-silicon testing, project planning. The involvement in new project planning had trained me to be agile and adaptive to market changes. I believe this skill is important for leading company in persuasion of new market segment.

R&D Engineer @OYL Technology, Apr 2015 – May 2016

I worked as R&D engineer at DEDM, a subsidiary of Daikin Industry. This is my first exposure to industrial design and it stroke hard me on how the cost effective / efficient way to produce quality board.


Most of my work is oriented on firmware coding but I also involve in the hardware design & PCB design. For the software side, I had learnt about the in-house software task scheduling, coding standard and communication protocol. My main task is writing firmware for non-inverter type controller accordingly to customer requirement. The functions written included software I2C protocol, stepper motor control, IR decode and encode (in house protocol), compressor protection timeout, customized one wire communication etc.


One of the innovation product from DEDM is measurement equipment which involved real time sensing, data display and data storing on USB mass storage (I am doing software debugging and product enhancement but this gave me high level overview on how industrial meter work). For hardware side, I had learnt to design the PCB according to production capability, such as: how to do components placement to ensure easy handling by operator, PCB track design to reduce the production defects, components selection to reduce certain process and increase the production speed. I had the chance to understand wave soldering, reflow soldering process and acquired necessary design guide to avoid production defects. Above all, I need to make sure all the EMI testings are passed.


It is a good experience to work with various teams (production team, engineering team, QA team, tester team) to ensure the product run smoothly.

Research Assistant @UMPEDAC , Feb 2011 – May 2015

During my 5 years employments as research assistant, I get the chance to learn and practice the knowledge. I had learnt about circuit design, test out the circuit and draw my own PCB. Also, it is coped with endless probing, wire jumping and debugging.


At the same time, I am doing research on control system for solar photovoltaic output power. I did investigation on the control algorithm by reading the journal paper, crossing checking the application note from Texas Instrument, Microchip etc to study the implementation of the algorithm. I wrote my control algorithm in c language. From there, I had learnt to do debugging using in-circuit debugger, I had to rewrite my algorithm numerous time to get final working version which help to publish my paper. The well-equipped lab facility of my research centre (UMPEDAC) had provided a lot of useful tools / components for my research. 


Along those 5 years, I also worked as tester to check the power quality of solar farm. My research centre is one of few organisations certified by TNB to verify the power quality of solar farm. From there, I gained field experience and it is a good learning but dangerous as it deals with high voltage (safety first).