Network Protocol Development

IBM β€’ IN Hyderabad

Company

IBM

Location

IN Hyderabad

Type

Full Time

Job Description

Introduction
At IBM work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so lets talk.

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 Device Driver Developer you will be responsible for
  • Design development & support of new feature functions enabling new adapters from various vendors for AIX Operating System.
  • Work with Product Managers Senior leaders and customers to understand the Business needs and implement the same in AIX.
  • Adhere to the AIX development process and ensure successful delivery for the respective component.


Required Technical and Professional Expertise

  • 3+ years of experience in Unix/Linux Network Device Driver 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 DMA & Kernel programming etc.
  • Hands-on and working/implementation experience in Network Device Drivers –
    • Design and development of UNIX OS Device Drivers for Network adapters (Physical/Virtual)
    • Experience with PCIe driver development of I/O devices such as NIC HBA Smart NIC and vNIC etc.
    • Knowledge of RDMA/OFED stack Shared Ethernet Adapters Ether-channel (Link Aggregation) SRIOV ETS/PFC PCIe protocols etc
    • Good Networking knowledge in different network protocols.
  • Proven Debugging troubleshooting device drivers and Problem-Solving skills
  • 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.
Apply Now

Date Posted

02/20/2024

Views

21

Back to Job Listings ❀️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Network Developer - IBM

Views in the last 30 days - 0

IBM is looking for software development candidates to work on innovative projects focusing on modernization and product development The role requires ...

View Details

Full Stack Software Developer - IBM

Views in the last 30 days - 0

The text describes a job opening for a skilled backend developer in IBM Softwares Cloud Platform Services team The role involves designing developing ...

View Details

High Speed IO Verification Engineer - IBM

Views in the last 30 days - 0

The High Speed IO design team is seeking a professional with experience in design verification particularly for IBM POWER systems and Z Mainframes pro...

View Details

Software Developer - IBM

Views in the last 30 days - 0

The text describes a job opportunity for a skilled backend developer in IBM Software to work on highquality software products using various technologi...

View Details

Data Engineer: Enterprise Content Management - IBM

Views in the last 30 days - 0

This job posting is for a Data Engineer role at IBM Consulting The role involves harnessing the power of data to unveil captivating stories and intric...

View Details

Talent Acquisition Partner - IBM

Views in the last 30 days - 0

The job posting is for a recruitment expert with experience in shared services hiring finance and fintech industry The role requires expertise in sour...

View Details