Introduction
Seeking a skilled Networking Protocol Developer having solid work experience on any Unix Operating System for development and support of Networking Protocols for AIX Operating System. Selected candidate would get opportunity to work on world class operating system (AIX) on Power Hardware.
Your Role and Responsibilities
AIX is the leading open standards-based UNIX operating system from IBM that provides scalable, secure, and robust infrastructure solution for enterprise customers. As a Network Protocol Developer, you will be responsible for
- Development & support of Networking Protocols for AIX Operating System
- Investigate and resolve customer reported problems.
- Work with senior leaders, and customers to understand the business needs
- Adhere to the AIX development process and ensure successful delivery.
Want more jobs like this?
Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.
Required Technical and Professional Expertise
- 12-15 years of experience in Unix/Linux Networking Protocol (i.e TCP, UDP, ICMP, IP) development
- Strong proficiency in C programming
- Experience in Algorithms, and Data Structures.
- Strong skills in Unix/Linux internals - Hands-on in multi-threading, synchronization, interrupt handling, kernel memory management, Network Buffer Management & Kernel programming etc.
- Hands-on and working/implementation experience in Socket Programming, Routing Protocols
- Proven debugging and troubleshooting skills in Socket Programming, Network & Routing Protocols
- Hands-on using Kernel debugger, dbx, gdb
- Hands-on and debugging skills on Application Protocol i.e DHCP, DNS, NTP, BIND, Sendmail
- Knowledge of RDMA/OFED Protocol, Streams Framework
- Proven Interpersonal, oral, and written communication skills.
- Interact with customers, understand their requirements, and add new feature functions.
- Work closely with cross-functional teams across multiple locations (worldwide).
Preferred Technical and Professional Expertise
- Prior Operating System development experience in UNIX (HP UX, Solaris, AIX) or Linux Operating systems, switches, and routers