Xrevcoeiyn6bwdv5csox

Shih-Chieh Chou

Cross domain knowledge from semiconductor, Consumer, Robot, IOT, Cloud and system integration.

13+ years firmware, software and embedded systems. experience at mobile device development. (aka Tablet, Wearable device and IOT)

Android system development.
Linux driver development and debug.
Mobile system project software management.
Windows CE/Mobile software development.

Specialties:
Android/ Linux/ Ubuntu/ Windows CE
ARM
C/C++/Java/JavaScript/ Python/ Node.js/ Swift
I2C/UART/SPI
Touch/GPS/BlueTooth/Camera/ Sensor (Accelerometer, eCompass and Gyroscopes)
Patent development
IOT: AllJoyn, MQTT, XMPP

OpenCV, OpenGL

Manager, Technical Lead, Senior Engineer
Taiwan, TW
[email protected]

Work Experience

NextDrive, Architect/ Manager, IoE Platform, Oct 2021 ~ Present

Reporting line :
Daily report to CEO

Jtykzuuhsvjwkt2jfgsh

LIPS, Software Architect/ Director, Oct 2020 ~ Oct 2021

Reporting line :
Daily report to CEO

Product: 3D Sensing device, SDK and Application
1. Team Build up
- Technical recruit for firmware (Embedded Linux/ Android) team and software ( Algorithm/ Application) team.
- Software architecture design.
- Hands on project.
2. Working directly with the open source community.
3. Participate the business planning and strategy discussion
4. Make department annual plan and KPI, coordinate relevant resources to execute the annual plan
and meet KPI.
5. Projects
- 3D reconstruction
1) Software development of 3D system
2) 3D-relative algorithm development

Tfm9rz3zilbecuj1f1ks

ID TECH, Firmware Assistant Manager, Aug 2018 ~ Oct 2020

Reporting line :
Daily report to PM VP (USA), Weekly report to Global R&D VP (USA)

Product: Payment Device
1. Team Build up (Firmware & System design team up).
- Technical recruiter for firmware (RTOS/ Embedded Linux/ Android) team and software (Android Application/ SDK) team.
- Team Lead for Embedded Linux/ Android team.
- Core member for security team.
- Firmware architecture design.
- Hands on project.
2. Working directly with Sri Lan ka and US team.
3. Project (Payment Terminals/ Mobile Payment Solutions/ POS)
- POS (Android-based): VP6820
- POS (Linux-based): Vend III, VP8800
- Payment Terminals (RTOS-based): Vendi, VP6300
- Co-work with Apple to enhance the vending machine to support ECP 2.0 for NFC reader.
i. Discuss the specification and implement cryptography (PKI/ RKI, Code Signing, etc)
ii. Key management solutions
iii. Data in transit encryption
- Co-work with VISA to design and implement next generation payment solution(Cloud-based).
i. Discuss the specification and implement cryptography (PKI/ RKI, Code Signing, etc)
ii. Key management solutions
iii. Data in transit encryption

Comment:
I am in the firmware team in charged of Android team and embedded Linux team to develop the payment firmware and application.

Jiywjhv3ewarjjiofrmx

Micro-Star International, Software Section Manager, Apr 2014 ~ Aug 2018

Reporting line :
Weekly report to Director, Dual weekly report to VP, Yearly report to CEO/ CTO/ CFO

Product: IoT module/ Device, Cloud service
1. Team Build up (Software & System design team up).
- Recruit and Lead embedded Linux and full-stack (front-end and back-end) team.
- Software architecture design.
- Hands on project.
2. Working directly with the open source community.
3. Coordinate and train the junior engineers.
4. Participate the business planning and strategy discussion
5. Make department annual plan and KPI, coordinate relevant resources to execute the annual plan and meet KPI.
6. Process development and optimization of Cloud services.
7. IoT product market survey
8. Proposed branch expanding in Kaohsiung.
9. Software development including Agile, TDD and Continuous Integration
10. Cloud/ IoT Smart devices Project
- msi Cloud for Smart home (Alljoyn) on AWS
- msi voice assistant
- msi IoT module
- msi wearable device
- NEC Smart speaker
11. Mainly modeling the engine of chat bot and implementing it to our products.

Comment:
I am in the cloud service and Linux team that developed the API (Application Programming Interface) for mobile application and web application by using node.js. Developing the vacuum cleaner robot firmware, (IoT)smart home system/application.

Jr8uwodmgd9nkt7nciwa

Micro-Star International, Principal Software Developer/ Technical Manager, Mar 2011 ~ Apr 2014

Reporting line : Director (Business Unit Head)
1. Linux device driver development, porting ,debug and bring up the H/W.
2. Android device driver development, porting ,debug and bring up the H/W.
3. Leadership of the team.
4. Coordinate and train the BSP team of 7 engineers.
5. Participate the business planning and strategy discussion.
6. Produce specifications for new feature or system modification.

On-Site working experience:
• 2013/12~2014/1 work on China with Allwinner.

T6d0pcmoefztpciufxgf

Micro-Star International, Senior Software Developer, Robot BU, Jul 2007 ~ Mar 2011

Reporting line : CTO
## Vacuum Robot
1. Participate the business planning and strategy discussion.
2. Define software specifications and robot software framework for new feature.
3. Develop the Linux device driver , robot software framework, bring up the hardware, porting and debug.
- Adopted MSP430 MCU to develop ultrasonic sensor, and accomplish link to a maximum experiment of 7 modules through i2c bus, and apply to vacuum robot.
- Adopted the RFID to identify each Robot.
- Adopted ARM Cortex-M3 to develop vacuum robot including device driver and robot behaviors.
- Develop the automation testing tool for vacuum robot in factory.
4. Patent development
- Survey and collect competitor’s patents.
- Published three patents about Vacuum Cleaner Robot Navigation( low cost, low power, high coverage rate).
5. Leadership of the team.
- Act as Project Manager and lead the cross function team of the software(SW, 6), hardware(HW, 3) and mechanism(ME, 2) to build a product line in China factory.
- Coordinate and train the team of 3 engineers from China.

## IP CAM
1. Define software specifications for new feature.
2. Develop the Linux device driver(Camera, Audio) ,bring up the hardware, porting and debug.
- Adopted ARM Cortex-M3 to develop IP CAM prototyping including Linux device driver.
- Develop the automation testing tool for IP CAM in factory.

## Security Vacuum Robot ( IP CAM + Vacuum Robot)
- Develop the Web Service for robot behavior API.
- Develop the front-end for robot data render.
- Develop the automation testing tool for Security Vacuum Robot in factory.

2007
## Mobile Internet Device, MID
1. Window CE device driver development, porting ,debug and bring up the H/W.
2. Bluetooth protocol.

Fkzrsrxodhwf59uxsq21

National Taipei University of Technology, Research Assistant, May 2010 ~ Feb 2011

Adviser: Dr. Shih-Chia Huang
Courses cover: Verilog , Digital Signal Processing

Pjgsinxqjmk2mnxqjuqu

Ching-Yun University, Research Assistant, Jul 2005 ~ Jun 2007

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam porttitor dapibus ipsum ut efficitur. Aliquam feugiat nec sem dapibus blandit.

Omqocjbdtljpnvd6lop8

Sunjet Components Corp., Software Engineer Internship, Oct 2005 ~ Jan 2007

1. Join HDTV project development (for Micronas) included:
- Optimizing the power consumption.
- Firmware development.

Gseqo8lrzvftlb1tc9nx

C. C. Inc. Ltd., Self-employed, Feb 2000 ~ Oct 2003

Worked as a freelancer.
Used HTML, CSS, JavaScript to design new functionality on Web.

Company@2x

Taishin International Bank, Software Engineer Internship, Jan 2001 ~ Dec 2001

Database development

Ew8v5iqzbwhtprryesnp

Education

Aalto University Executive Education, Master of Business Administration (MBA), 2015 ~ 2016

Aalto Executive MBA is one of Europe's leading Executive MBA programs. It holds the 'Triple Crown' of accreditations - the three most respected university accreditations, granted to only 1 % of the world's business schools: AACSB, AMBA and EQUIS - and is ranked among the top 100 programs in the world by the Financial Times.

The Aalto EMBA Program is designed around four major areas of strategy, leadership, finance, and marketing, with special emphasis on strategy and leadership in a global context. Strategy is approached from a variety of perspectives with an emphasis on inventive strategies and novel business models. Leadership covers a range of themes from self-leadership to leading and inspiring others.

Wom6dhaytktysqkwffgy

National Taipei University of Technology, Doctor of Philosophy (PhD), Institute of Computer and Communication Engineering, 2010 ~ 2011

- Video Processing
- Video Surveillance

Au1t0sc9uampbsqp43r3

Ching-Yun University, Master of Science (MS), Department of Electrical Engineering, 2005 ~ 2007

- Video Processing
- Video Surveillance

Qclssaml92aqiqbwodud