Ronald is well-versed on the entire Software Development Life Cycle (SDLC) backed with years of experience in the areas of requirements definition, design, implementation, verification and documentation. He is also equipped with advance debugging skills and very familiar with test and measurement tools such as oscilloscope, logic analyzer, protocol analyzers, JTAG tools and In-Circuit Emulators (ICE).
Apart from his technical expertise, Ronald has extensive years of proven industry experience in Software Engineering, Project Management, Source Configuration Management, Defect and Issue Management, and Problem Analysis and Resolution. He is capable of technical leadership on development projects, works well with others in a team and diverse environment, has excellent verbal and written English communication skills, strong interpersonal skills and a very self-motivated individual.
Ronald has acquired a wide collection of skills through his years of developing embedded systems particularly in the area of device driver development targeting a number of application and baseband microprocessors. His skills include, but are not limited to, C, C++, Linux kernel & device drivers, I2C, SPI, UART, USB, HDMI, MIPI DSI & DCS, PMIC, Flash, Cypress PSoC, ARM, Xscale, Cortex, Marvell PXA300/930/935, Zilog ZA9L, GNU Tool Chain, U-Boot, UML, Subversion, CVS, Perforce, Team Track, MKS Integrity, and Wind River Systems and Eclipse.
Read More »
Research In Motion Limited
Platform Software Developer
2008 - Present
As part of Hardware Engineering, my job function plays a vital role in the development and verification of next generation BlackBerry processor platforms. Parametric and functional testing of these...
Hypercom Asia (S) Pte Ltd
Senior Operating System and Device Driver Engineer
2007 - 2008
I was responsible for creating Linux Board Support Packages (BSPs) for custom boards, developing device drivers, working with other engineers on board bring-ups, working on rapid proof of concept...
Lexmark Research and Development Corporation
2001 - 2003
In this position, I took the lead role in the development, maintenance and support of Drivers for Lexmark Inkjet Printers, including Lexmark Original Equipment Manufacturer (OEM) Printers. Printer...