CrawlJobs Logo

IO Virtualization Developer

ibm.com Logo

IBM Deutschland GmbH

Location Icon

Location:
India , Hyderabad

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

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 designing, developing, and supporting new features, performance enhancements, and hardware enablement for AIX and related products.

Job Responsibility:

  • Designing, developing, and supporting new features, performance enhancements, and hardware enablement for AIX and related products
  • Collaborating with cross-functional teams to build high-performance, scalable, and reliable I/O virtualization solutions
  • Developing and maintaining storage protocol stacks and device drivers for Fibre Channel, FCoE, NVMe-oF (FC/TCP), SAS, SATA, ATA, SCSI, iSCSI, and Multipath I/O
  • Working closely with product managers, senior technical leaders and customers to translate business requirements into robust, enterprise grade technical solutions

Requirements:

  • 5 to 12 years of experience in platform software development preferably in Storage technologies and IO area
  • Proficient in C programming, algorithms, data structures
  • Well versed with Unix/Linux internals with experience in multi-threading, synchronisation, interrupt handling, memory management, DMA, IO & kernel programming etc.
  • Working level understanding of storage protocol stacks and device drivers for enterprise operating systems
  • Familiarity with multipath I/O, zoning, LUN management concepts, storage snapshots and replication concepts
  • Proficiency with debugging tools (dbx, gdb, etc.), for kernel-level and device driver troubleshooting
  • Strong problem-solving, communication, and interpersonal skills
  • Ability to collaborate across multiple global, cross-functional teams

Nice to have:

Prior operating system experience - UNIX (HP UX, Solaris, AIX) or Linux operating systems

Additional Information:

Job Posted:
January 09, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for IO Virtualization Developer

Senior iOS Engineer

We are recruiting for our Games & Buyer Ecosystem Team in China that can bring b...
Location
Location
China
Salary
Salary:
Not provided
whatnot.com Logo
Whatnot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of iOS native development experience
  • A bachelor’s degree in Computer Science, a related field, or equivalent work experience
  • iOS expertise in creating fluid, responsive user interfaces
  • Strong knowledge of Swift and adept at writing declarative code
  • Proven track record of delivering user-facing features
  • Excellent product instincts
  • Good written and verbal English communication skills without relying on translation apps
Job Responsibility
Job Responsibility
  • Design and develop end-to-end gamified mechanisms for our buyers to drive key business metrics such as purchases and engagement
  • Build interactive challenges and reward systems across the buyer ecosystem (ex. Promotions, Task achievement systems, virtual point system) that guide users and encourage ongoing engagement
  • Develop innovative systems and features for our iOS mobile app using Swift
  • Continuously analyze performance metrics and user feedback to refine product strategies, ensuring we deliver enjoyable experiences
  • Fulltime
Read More
Arrow Right

Senior Software Developer

At IBM Infrastructure & Technology, we design and operate the systems that keep ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
ibm.com Logo
IBM Deutschland GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 to 10 years of experience in Storage Device Driver development
  • Strong proficiency in C programming
  • Experience in Algorithms, Data Structures/File Structures
  • Strong skills in Unix/Linux internals – Hands-on in multi-threading, synchronization, interrupt handling, kernel memory management, DMA, IOMMU & Kernel programming etc.
  • Hands-on and working/implementation experience in Storage Device Drivers – Design and development of UNIX/Linux Operating System Device Drivers for Storage adapters
  • Development experience of Storage Protocols such as Fibre Channel, FCoE, NVMeoF/FC, NVMeoF/TCP, SAS, SATA, ATA, SCSI, iSCSI, LLDP, USB, Multipath IO etc
  • Experience with IO /Storage virtualization stack, NPIV (N- Port ID Virtualization) and channelization/multiple-queues etc
  • Experience with PCIe and protocol analyser and trace analysis
  • Familiarity with Storage/SAN concepts
  • Bachelor's Degree
What we offer
What we offer
  • Continuous learning
  • Career growth
  • Supportive culture
  • Fulltime
Read More
Arrow Right

Software Developer - Storage Device Drivers

At IBM Infrastructure & Technology, we design and operate the systems that keep ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
ibm.com Logo
IBM Deutschland GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 to 10 years of experience in Storage Device Driver development
  • Strong proficiency in C programming
  • Experience in Algorithms, Data Structures/File Structures
  • Strong skills in Unix/Linux internals – Hands-on in multi-threading, synchronization, interrupt handling, kernel memory management, DMA, IOMMU & Kernel programming etc.
  • Hands-on and working/implementation experience in Storage Device Drivers – Design and development of UNIX/Linux Operating System Device Drivers for Storage adapters
  • Development experience of Storage Protocols such as Fibre Channel, FCoE, NVMeoF/FC, NVMeoF/TCP, SAS, SATA, ATA, SCSI, iSCSI, LLDP, USB, Multipath IO etc
  • Experience with IO /Storage virtualization stack, NPIV (N-Port ID Virtualization) and channelization/multiple-queues etc
  • Experience with PCIe and protocol analyser and trace analysis
  • Familiarity with Storage/SAN concepts
  • Proven Debugging, troubleshooting device drivers and Problem-Solving skills
Job Responsibility
Job Responsibility
  • 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
  • Fulltime
Read More
Arrow Right

Storage Developer

IBM Infrastructure is a catalyst that makes the world work better because our cl...
Location
Location
India , Pune
Salary
Salary:
Not provided
ibm.com Logo
IBM Deutschland GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 Years of Experience in Systems, Storage SAN/NAS and Security
  • Strong C, Linux Programmer
  • Good to have Python
  • Hands on Systems Programming, Network Programming, IP security protocol
  • Understanding of security concepts like encryption, key management, authentications, certificate signing processes, data integrity etc.
  • Knowledge of Linux internals, Servers, networking and SAN
  • Knowledge of Ethernet TCP/IP stack
  • Knowledge of storage domain (Replication, Virtualization, RAID, Block/File IO, compression , encryption)
  • Strong Debugging and problem-solving skills
  • Proven Storage domain knowledge with hands-on experience on storage software stack implementation and features like High availability, storage multi-pathing solutions
Job Responsibility
Job Responsibility
  • Designing and development of security feature for IBM FlashSystem family of storage products, IBM Software Defined Storage portfolio & IBM cloud storage services
  • Owning and driving product functionality as SME and represent it in global product team
  • Work with the senior technical leaders and manager in effectively managing the deliverables through technical skills and prior experience
  • Fulltime
Read More
Arrow Right

Quality Analyst

We are looking for talented Quality Analysts who are passionate and know-how the...
Location
Location
India , Surat
Salary
Salary:
Not provided
optimumbrew.com Logo
OptimumBrew
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Min. 1 to 4 years experience
  • Strong experience in Android, iOS application testing & web testing
  • Experience of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) & Agile Methodology
  • Strong knowledge of SQL
  • Strong knowledge of payment gateway testing
  • Experience with review requirement specifications, identify gaps, determine testability and testing implications
  • Experience with creating test plan, requirement specifications, test scenarios & test cases in TestLink
  • Experience with executing test cases and document the results in TestLink
  • Experience with report bugs and errors to development teams using the Redmine bug tracking tool
  • Should be ready to learn new things & take challenges
Job Responsibility
Job Responsibility
  • You will be responsible for mobile application testing & web testing
  • Responsible for creating test plans, requirement specification instructed by Team Leader
  • Provides suitable solutions for issues/errors based on the understanding of the system
  • Assists in coaching junior staff, by helping them to make decisions, solve problems, provides feedback on testing-related tasks, delegates
  • Adopt and Adherence to Team Leader procedure
  • Create Execute test cases according to Plan
  • Report bugs & errors according to procedure
  • Ensure the best performance, quality & responsiveness of the application
  • Maintain responsibility for developmental test cases for new & modified products or product components
  • Recommend for new changes in procedures
What we offer
What we offer
  • 22 Paid Leaves
  • 5 Days Working
  • Good Company Culture
  • Health Insurance
  • Life Insurance
  • Pension Scheme
  • Statutory Benefits (PF & ESIC)
  • Salary on time
  • Yearly Picnic
  • Annual Sports Day
  • Fulltime
Read More
Arrow Right

Modern Workplace Engineer

The Modern Workplace Engineer is responsible for architecting, implementing, and...
Location
Location
United States , Playa Vista
Salary
Salary:
100000.00 - 115000.00 USD / Year
canvasworldwide.com Logo
Canvas Worldwide
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree preferred
  • 5+ years’ experience in a Windows support environment
  • 2+ years of hands-on Azure engineering experience (strong engineering skills required, not just familiarity)
  • Scripting skills (PowerShell, Azure CLI, Python) preferred
  • Strong skills with Microsoft Azure, Google GCP, and AWS Cloud computing
  • Familiarity with network and telecommunication technologies
Job Responsibility
Job Responsibility
  • Architect and maintain physical and cloud-based desktop environments using Azure Intune, Microsoft 365, and Atera
  • Optimize performance and reliability of cloud-based collaboration tools including Teams, Exchange, and SharePoint
  • Manage and secure endpoint devices (Windows, macOS, iOS, Android) and related policies
  • Oversee Active Directory, Group Policies, and virtual desktop environments
  • Develop and maintain Infrastructure as Code (IaC) scripts for repeatable deployments (ARM, Terraform, etc.)
  • Monitor system performance, troubleshoot escalated Tier 3 issues, and ensure high availability and security
  • Collaborate with internal teams and MSPs to plan and maintain network infrastructure, AWS instances, and SaaS integrations
  • Implement and manage cloud security controls, identity and access management, and compliance measures
  • Document infrastructure designs, procedures, and training materials for internal teams
  • Participate in technical architecture, design, and implementation efforts across an agency that embraces a cloud-first approach
What we offer
What we offer
  • generous medical, dental, vision, pet insurance, commuter benefits, disability and life insurance coverage, 401(k) matching, up to 14 holidays per year, a “Do Good Day,” and unlimited PTO
  • Fulltime
Read More
Arrow Right

Senior Virtual Test Engineer

The Virtual Test Engineer will own the end‑to‑end test engineering for virtual E...
Location
Location
United States , Belmont
Salary
Salary:
160000.00 - 175000.00 USD / Year
https://www.volkswagen-group.com Logo
Volkswagen AG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent strategically thinking and communication skills
  • Analytical and conceptual thinking
  • Experience in developing strategies for R&D
  • Communication skills - interpersonal, presentation and written
  • Integration - joining people, processes or systems
  • Influencing and negotiation skills
  • Strategic/visionary minded
  • Resource management
  • Interest in designing systems
  • Knowledge of communication HW & SW architecture and hardware development processes
Job Responsibility
Job Responsibility
  • Ownership of Virtual Test topics in NAR markets
  • Own the relationship with network operator, contract manufacturer, platform provider and lead strategic discussions and technical negotiations
  • Serve as technical authority for V‑ECU testing
  • mentor engineers in XiL best practices, determinism, and modeling trade‑offs
  • Drive supplier alignment (Tier‑1/2) for virtual deliverables (V‑ECU packages, ARXML/ODX/OTX, service catalogs, security plugins)
  • Conduct design/test reviews, DFMEA/FMEA, and lead 8D on defects discovered in SIL with crisp reproduction artifacts
  • Define the V‑ECU generation strategy for AUTOSAR Classic (RTE + BSW abstraction, virtual MCAL stubs) and Adaptive (POSIX targets, ara::com SOME/IP bindings), including OS abstraction, timers, time‑warp, and determinism controls
  • Select and integrate V‑ECU platforms (e.g., dSPACE VEOS/SystemDesk, Vector vVIRTUALtarget/CANoe4SW Server, ETAS COSYM/ASCET, AVL VIRTUAL TESTBED, Wind River Simics, Imperas/OVPsim, QEMU/Renode‑based flows) and manage tool qualification where applicable
  • Establish co‑simulation topologies: MIL/Plant models (Simulink/Modelica/FMU/FMI), bus/network simulators, and virtualization of sensors/actuators with IO semantics and timing fidelity
  • Model and validate Automotive Ethernet stacks: SOME/IP & SOME/IP‑SD, DoIP, AVB/TSN where applicable
What we offer
What we offer
  • Eligibility for annual performance bonus
  • Healthcare benefits
  • 401(k), with company match
  • Defined contribution retirement program
  • Tuition reimbursement
  • Company lease car program
  • Paid time off
  • Fulltime
Read More
Arrow Right

Software Engineer Flutter

As a mobile engineer at 1KOMMA5°, you will be one of the first members of a cros...
Location
Location
Germany , Hamburg; Berlin; München
Salary
Salary:
Not provided
1komma5.com Logo
1KOMMA5
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven track record of developing, releasing, and maintaining several mobile apps cross-platform with Flutter
  • Experience with developing and releasing clean, well-maintainable, and testable code with continuous delivery and automated tests
  • Experience with implementing native UI/UX guidelines, APIs, and database management for integrating server-side APIs
  • Ability to quickly navigate remote and async-loving cross-functional teams in a fast-paced, interdisciplinary working environment
  • Result-oriented mindset, and the urge to help the people around you thrive
  • Very good knowledge of spoken and written English
Job Responsibility
Job Responsibility
  • Spearhead the evolution of our mobile app for the virtual assembly line, supporting the team in achieving ambitious goals and driving continuous improvement for the 1KOMMA5° Installation Manager app
  • Drive product development and innovation by testing your code and delivering scalable, reliable and high-performance front-end solutions to ensure continuous technical improvements and maintainability of our apps
  • Create, implement, deploy, sustain, and enhance high-quality Flutter-based mobile apps for iOS and Android platforms
  • Promote teamwork and successful project execution while constantly refining features based on user feedback and industry trends to improve the customer experience
  • Provide guidance and coaching to colleagues on automated testing and releasing, design methods, and coding standards and be a real team player when it comes to sharing knowledge and experience, especially across team boundaries and beyond your own role
What we offer
What we offer
  • Part of an international, dynamic, and highly motivated team
  • Work accelerates the 'energy transition' and has a direct impact on our climate
  • Work with and learn from other super-smart colleagues
  • Direct contact with core decision-makers
  • Best chances of entering full-time in one of Europe’s most thriving scaleups
  • Work remotely (Germany-wide), with offices in Hamburg, Berlin, or Munich
  • EGYM Wellpass
  • Job bike leasing
  • Benefits and discounts with Futurebens
  • Fulltime
Read More
Arrow Right