• Lead developer of the MTA and eMTA products.
• Software architecture design and implementation.
• Porting applications from MIPS to ARM, Nucleus RTOS to Embedded Linux.
• Analyse load test call log to find bugs and improve call successful rate to 99.94%.
• Coordinate oversea team members and job assignment.
• Analyse issue and fix bugs reported by customers.
• Owned Embedded DOCSIS 2.0 / 3.0 Cable Modem product
• Improve and implement InnoMedia proprietary Smart-DQoS™ protocol for communication between cable modem and ESBC on both Intel PUMA5 solution (Linux) and Broadcom chipset solution (eCos).
• Work with customers’ engineers to integrate our VoIP module into their satellite modem.
• Design the implementation and interface between our VoIP module and customers’ software with libevent.
• Integrate the third party DSP library into our VoIP software.
• Design and analyse the implementation of SLIC driver. (User space or Kernel space, pros and cons) to reduce the complexity of debugging and easy for deployment.