David Chow Email and Phone Number
Over 20 years of experience in software development positions. Background and success in developing software solutions for voice/video-over-IP (VoIP) and Internet of Things (IoT)
-
Senior Staff Software EngineerOmnivision Aug 2024 - PresentSingapore -
Staff Software EngineerOmnivision Technologies, Inc. Jul 2020 - Aug 2024Singapore -
Staff Software EngineerSilicon Labs Apr 2018 - Jul 2020SingaporeBrought on board to work as a pioneer software developer to develop Z-wave controller middleware from scratch. Collaborate with field application engineers and technical supports to analyze customer requests and implement technology solutions as appropriate to drive improvements. Oversee Z-wave Certification process for Z-wave controller. Local consultant for new developers on Z-wave protocol. Provide technical assistance to other developers’ projects.▪ Designed for ease-of-use through… Show more Brought on board to work as a pioneer software developer to develop Z-wave controller middleware from scratch. Collaborate with field application engineers and technical supports to analyze customer requests and implement technology solutions as appropriate to drive improvements. Oversee Z-wave Certification process for Z-wave controller. Local consultant for new developers on Z-wave protocol. Provide technical assistance to other developers’ projects.▪ Designed for ease-of-use through auto-discovery of Z-wave for IP (Z/IP) Gateway and auto-configuration of devices added to the Z-wave network.▪ Played instrumental role in supporting 2600+ certified Z-wave products from Z-Wave Alliance’s over 700 member companies by implementing a Device Database to address quirky implementation of Z-wave in some devices.▪ Enhanced OpenSSL library to support multi-homed implementation for use in middleware Datagram Transport Layer Security (DTLS) connection.▪ Successfully implemented Z-wave Security 2 (S2) in device emulator software.Major Achievement:✓ First to develop a full-fledged middleware library that was Z-Wave Certified by Z-Wave Alliance. This library forms the basis for controller application development by more than 80% of customers. Show less -
Staff Software EngineerSigma Designs Apr 2010 - Apr 2018SingaporeSame as the job description for Silicon Labs due to Silicon Labs acquired the IoT division of Sigma Designs in April 2018. -
Senior Software EngineerInnomedia Jan 2000 - Apr 2010Singapore, SingaporeRecruited to develop software for voice/video-over-IP hardware devices.▪ Customized embedded Linux kernel to ensure that it works on VLAN, audio driver interfaces with dedicated DSP and supports of LCD display, NAND flash memory, SD card and WIFI.▪ Developed USB driver to interface with Subscriber Line Interface Circuit (SLIC), host interfacing DSP driver and watchdog, digital camera and touch-screen input drivers.▪ Designed and implemented DSP system level software architecture on… Show more Recruited to develop software for voice/video-over-IP hardware devices.▪ Customized embedded Linux kernel to ensure that it works on VLAN, audio driver interfaces with dedicated DSP and supports of LCD display, NAND flash memory, SD card and WIFI.▪ Developed USB driver to interface with Subscriber Line Interface Circuit (SLIC), host interfacing DSP driver and watchdog, digital camera and touch-screen input drivers.▪ Designed and implemented DSP system level software architecture on top of a multi-threading kernel. Developed DSP driver to interface with audio codec and SLIC.▪ Established excellent interoperability with VoIP service provider servers through customization of Session Initiation Protocol (SIP) stack.Major Achievement:✓ Fixed major bug in Monta Vista Embedded Linux (a RTOS) NAND flash memory driver to prevent data corruption and to speed up memory write. This helped to avoid adding additional cost to design in a hardware NAND flash memory controller in video phone design. Show less -
Product Development EngineerCreative Technology Ltd 1999 - 2000SingaporeResponsible for designing sound card circuitry and PCB prototyping. -
Engineering AssistantCreative Technology Ltd 1992 - 1994SingaporeResponsible for troubleshooting sound card prototypes and writing test program to test sound card audio quality using an audio analyzer.
David Chow Education Details
-
Electrical And Electronics Engineering -
Electrical And Electronics Engineering -
French-Singapore InstituteElectronic Engineering
Frequently Asked Questions about David Chow
What company does David Chow work for?
David Chow works for Omnivision
What is David Chow's role at the current company?
David Chow's current role is Experienced software developer – passionate about implementing complex system and solving difficult issues.
What schools did David Chow attend?
David Chow attended Nanyang Technological University, Nanyang Technological University, French-Singapore Institute.
Who are David Chow's colleagues?
David Chow's colleagues are Xianfu Cheng, Sally Perrott, Jun Feng, Michelle Wang, Roshan Chhetri, Mariko Hirano (Matsumoto), Zhenyao Yuan.
Not the David Chow you were looking for?
-
David Chow
Technical Product Manager | Engineering Infrastructure | Cloud Native & Platform ProductsSingapore -
David Chow
Singapore -
-
David Chow
Singapore
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial