Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Networking Protocol Development

AT IBM
IBM

Networking Protocol Development

Bangalore, India

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.

By signing up, you agree to our Terms of Service & Privacy Policy.

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

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: IBM-20418083
Employment Type: Full Time

Company Videos

Hear directly from employees about what it is like to work at IBM.