IBM India Pvt Ltd Participate/lead in software development projects in Hardware and Virtualization platforms, Participate/lead in software development projects that pro.....
Participate/lead in software development projects in Hardware and Virtualization platforms, Participate/lead in software development projects that provide infrastructure for both control plane and data plane applications in a high performance data networking device
Participate in architecture discussions and planning with software development, Write design documents and unit test plans for software projects, Provide technical leadehip and mentoring to junior team membe
Communicate with team membe and report weekly on projects progress
Professional Qualifications, Strong C programming skills and hands-on development experience using Linux, Extended knowledge of Linux/Unix kernel internals and Linux kernel driver concepts, Experience in multi-threading, multi-core, and real-time high availability embedded systems is a plus
Hands on experience with at least one of the virtualization & cloud areas like ESXi, KVM, HyperV, Azure, AWS, Good undetanding of control plane and data plane architecture in networking devices
Experience with TCP/IP and knowledgeable with common standard IP protocols such as ARP, IP, ICMP, TCP, UDP, etc
Experience programming with one scripting language: shell, python, etc
Previous experience in writing platform/system level software, Experience in performance analysis and tuning, Self-starter with the ability to work with othe on large projects, Excellent communication skills
Quality thinker that is open-minded, creative, intelligent, and self-confident, Delive within timelines based on high quality, sustainable results
Education, MS plus 6 or BS plus 8 yea or PhD plus 3 in CS/CE or equivalent
Job Summary
Participate/lead in software development projects in Hardware and Virtualization platforms, Participate/lead in software developm