Embedded Software Engineer
Open Video Inc
May 2006 - Jan 2008 (1 year 9 months)
Worked on two products; an H.264 video server and an FPGA based LPR (Licence Plate Recognition) system. Both included Mobilygen's MG1264 video compression chip.
*Primary responsibilities include board bring-up and hardware debugging of device and peripherals of Cirrus Logic EP9307 ARM9 CPU
*Development/modification of linux device driver for devices on I2C, SPI busses
*Development of user space control applications
*Implementation of needed open source packages (ClearSilver, lighttpd, sqlite2 etc..).
*Developed linux application to control 5 port managed switch using SPI driver. Added CLI, webAPI, webUI user interfaces.
*Implemented MVC architecture with lighttpd and ClearSilver packages. Developed the controller application to complete th