Satish Kumar has over 11 years of experience in software development and testing with a focus on Linux device driver development and kernel programming. He has worked extensively with MontaVista on kernel maintenance and development for various architectures. Some of his areas of expertise include writing drivers, board bring-up, kernel debugging, and working with ARM SoCs and microcontrollers. He is proficient in C/C++, Linux, and tools like GDB and has experience porting operating systems to different hardware platforms.