Description
SUMMARY: * 7+ Years of extensive work experience with prior IT Product development experience which includes Distributed Software Systems, Embedded Software Development, RTOS and Device driver development. * 6+ years of extensive experience in C/ C++ on UNIX and Linux platforms * Expert in STL containers, Design Patterns, Data Structures, Algorithms, Multithreading, Embedded development and RTOS. * Strong expertise with TCP/IP protocol and also hands-on experience with debugging embedded devices with JTAG, Oscilloscope. * Experience in Perl and Shell Scripting. * Worked extensively on all phases of the SDLC, right from the requirements gathering to development, end-to-end testing and application maintenance and support. * Proficient in Test Driven methodology (TDD) to design, develop & test software modules. * 5 years of experience in the IBM Power Systems development. * Good knowledge and hands-on experience with PCI-E standard. * Expertise in device driver development for SRIOV (I/O) virtualization. * Hands on expertise in writing device drivers for Mellanox and Emulex High Speed Adapters. * Experience in using Rational SCM tools ClearQuest, BestQuest, Rational Team Concert (RTC) * Worked with Version Control Systems IBM CMVC, GIT. * Extensive knowledge in memory management, auto/shared pointers, pointer handling. * Experience in using new features available in C++11/C++14. * Experienced in STL and Boost concepts of C++ in developing the applications. * Strong Experience and Expertise in Object Oriented Analysis and Design and implementation of OOAD using C++. * Good knowledge on UNIX Inter Process Communication like Pipes, Message queues. * Solid understanding of OS Concepts, Networking, Image Processing, Low-latency, High availability systems and Hypervisor development. * Excellent problem solving, debugging, log analyzing and customer interfacing skills with the ability to manage multiple projects and meet deadlines. * Strong Mathematical background and good understanding of the fixed-income and equity markets.