Experienced in developing software for embedded systems including:
* Design and development of high performance network security stacks.
* Application development for multi-core network processors.
* Porting Linux kernel, device drivers, boot-loader, applications to different ARM, MIPS platforms.
* Board bring ups.
* Hacking Linux kernel.
* Bug fixing, adding new features to Linux device drivers including MMC/SD, USB, PWM, Ethernet
* Debugging Linux kernel, modules, device drivers. Kernel/uboot configuration, filesystem creation.
* User-space application development on Linux.
* Performance optimization of network stacks, Linux kernel, device drivers.
* Openembedded, YOCTO, LTIB.
* Automat...