I am a seasoned software and firmware engineer with five years of hands-on experience, currently holding a staff engineering position at Hitron Technologies Inc., a member of the Qisda group.
Over the past five years, my focus has centered on software development for Embedded Linux, FreeRTOS, and iOS/macOS platforms. My proficiency extends to programming languages such as C/C++, Java, Objective-C, JavaScript, and a working knowledge of bash scripting.
In summary, I am a highly skilled software and firmware engineer with extensive expertise in IoT, Networking Communication, and USB IC product development. My familiarity with networking protocols, including MQTT,WEB, DHCP, SNMP, TR-069,TR-181, and USB protocols such as Communication Device Class CDC.
June 2022 - Present
Cable modem software development based on Puma 6 and Puma 7 platform.
- Create new feature or fix bug for Web GUI.
- Create new feature or fix bug for SNMP/MIB.
- Create new feature or fix bug for TR-069/TR-181.
- Implement RWD to pop setup wizard using css flex box.
- Implement GRE tunnel function and relative OID of CMTS config(TLV11) in old codebase for client's maintain project requirement.
- Implement unicsat function of dhcpv6 client.
- Implement syslog-ng filter function.
Sept 2021 - May 2022
Develop USB IC software and device driver on macOS.
- Virtual Comport/CDC DEXT/KEXT Driver development
- debug and mainten macOS USB to I2C/SPI SDK.
- macOS App new feature for file order sorting.
Jul 2020 - Oct 2021
Develop software on Embedded Linux that fulfill Internet control of projector or monitor
- Create new feature or fix bug for Web GUI.
- Create new feature or fix bug for SNMP/MIB.
- Develop Net-Snmp Agent to fulfill OID of MIB which provide by customer.
- Import Vue.js framework to develop dynamically adjust UI with various model at short time.
Feb 2018 - May 2020
Enhancement , fixed bug, add new feature in iOS APP and integrate WiFi firmware .
- Develop customized WiFi MCU firmware to communicate with appliances motherboard, fulfill integration of IoT 。
- Develop Open API to control IoT device.
- Develop Java Open API of OTA based on jersey framework, and let company got financial aid from Hsinchu government SBIR plan.
- Fulfill shortcut new feature support above iOS 12 , let user can control IoT device via Siri assistant.
Sept 2015 - Jan 2017
WiFi firmware test.
2014 - 2016
2010 - 2014
I am a seasoned software and firmware engineer with five years of hands-on experience, currently holding a staff engineering position at Hitron Technologies Inc., a member of the Qisda group.
Over the past five years, my focus has centered on software development for Embedded Linux, FreeRTOS, and iOS/macOS platforms. My proficiency extends to programming languages such as C/C++, Java, Objective-C, JavaScript, and a working knowledge of bash scripting.
In summary, I am a highly skilled software and firmware engineer with extensive expertise in IoT, Networking Communication, and USB IC product development. My familiarity with networking protocols, including MQTT,WEB, DHCP, SNMP, TR-069,TR-181, and USB protocols such as Communication Device Class CDC.
June 2022 - Present
Cable modem software development based on Puma 6 and Puma 7 platform.
- Create new feature or fix bug for Web GUI.
- Create new feature or fix bug for SNMP/MIB.
- Create new feature or fix bug for TR-069/TR-181.
- Implement RWD to pop setup wizard using css flex box.
- Implement GRE tunnel function and relative OID of CMTS config(TLV11) in old codebase for client's maintain project requirement.
- Implement unicsat function of dhcpv6 client.
- Implement syslog-ng filter function.
Sept 2021 - May 2022
Develop USB IC software and device driver on macOS.
- Virtual Comport/CDC DEXT/KEXT Driver development
- debug and mainten macOS USB to I2C/SPI SDK.
- macOS App new feature for file order sorting.
Jul 2020 - Oct 2021
Develop software on Embedded Linux that fulfill Internet control of projector or monitor
- Create new feature or fix bug for Web GUI.
- Create new feature or fix bug for SNMP/MIB.
- Develop Net-Snmp Agent to fulfill OID of MIB which provide by customer.
- Import Vue.js framework to develop dynamically adjust UI with various model at short time.
Feb 2018 - May 2020
Enhancement , fixed bug, add new feature in iOS APP and integrate WiFi firmware .
- Develop customized WiFi MCU firmware to communicate with appliances motherboard, fulfill integration of IoT 。
- Develop Open API to control IoT device.
- Develop Java Open API of OTA based on jersey framework, and let company got financial aid from Hsinchu government SBIR plan.
- Fulfill shortcut new feature support above iOS 12 , let user can control IoT device via Siri assistant.
Sept 2015 - Jan 2017
WiFi firmware test.
2014 - 2016
2010 - 2014