IO Virtualization Developer
-
- Software Engineering
- Professional
IO Virtualization Developer
-
- Software Engineering
- Professional
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 an I/O Virtualization Developer, you will be responsible for
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 an I/O Virtualization Developer, you will be responsible for
- Design, development & support of new feature functions, performance enhancements & new hardware enablement for AIX & products.
- 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
- 5-10 years of experience in platform software systems development preferably in virtualization technologies and File system software
- Strong skills in C programming
- Experience in Algorithms, Data Structures
- Strong skills in Unix/Linux internals – Hands-on in multi-threading, synchronization & Kernel programming etc.
- Design and development experience in virtual machines (VMs), partition (VM) mobility, virtual IO, disk & file backed storage, SAN, virtual networking, shared ethernet etc.
- Proven debugging, troubleshooting device drivers and problem-solving skills
- Proven Interpersonal soft, oral, and written communication skills
- Interact with customers, understand their requirements, and add new features
- 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.
Want to know what it’s like to be an IBMer?
Key Job Details
Don’t see a fit at this time?
Don’t worry. Join our Talent Network and get notified about the latest opportunities.