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

Network Engineer

2HB Incorporated is seeking a Network Engineer in order to support its governmen...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s in Engineering, Comp Sci, Technology, or Math (STEM Degree required)
  • 8 years’ experience as Network Engineer in programs that encompass system architecture, requirements analysis, process execution and evaluation
  • 3 years of direct experience with IC or SIGINT activity
  • Experience with Cisco IOS, JunOS or equivalent
  • Experience with VMware
  • Experience with Switch VLAN setup
  • Ability to demonstrate cyber/IT related experience with attention to detail, customer service, oral and written communication, and problem solving
  • Active TS/SCI with Full scope polygraph, CI poly current under 6 yrs
  • Active DoD IAT Level II certification
  • Active Cisco certification
Job Responsibility
Job Responsibility
  • Configure and optimize network switches, routers and firewalls
  • Configure Intrusion Detection and Prevention Systems (IDPS)
  • Configure and troubleshoot virtual networking, VLANs, and virtual routing and forwarding (VRFs)
  • Develop and implement network backup and recovery procedures
  • Diagnose network connectivity problems
  • Install and maintain network infrastructure device operating system software
  • Monitor network capacity and performance
  • Mitigate network vulnerabilities to ensure information is safeguarded against outside parties
  • Test and maintain network infrastructure including software and hardware devices
  • Implement specific network solutions to support server requirements to include load-balancing, VPN's, firewall contexts, and network address translation (NAT) where appropriate
  • 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

Senior Virtual Cloud Test Engineer

The Virtual Cloud Engineer will own the end-to-end test engineering for virtual ...
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 strategic 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 between HW & SW architecture and hardware development processes
Job Responsibility
Job Responsibility
  • Define the VECU generation strategy for AUTOSAR Classic (RTE + BSW abstraction, virtual MCAL stubs) and Adaptive (POSIX targets, ara::com SOME/IP bindings), including OS abstraction, timers, timewarp, and determinism controls
  • Select and integrate VECU platforms (e.g., dSPACE VEOS/SystemDesk, Vector vVIRTUALtarget/CANoe4SW Server, ETAS COSYM/ASCET, AVL VIRTUAL TESTBED, Wind River Simics, Imperas/OVPsim, QEMU/Renodebased 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
  • Architect headless SIL farms (Docker/K8s runners, ephemeral test environments) executing parallel suites (thousands of SIL testcases per commit/nightly)
  • Integrate CI/CD (Jenkins/GitLab/Azure DevOps), artifact management (SBOM: SPDX/CycloneDX), test results (JUnit/Allure), and flaky test quarantine + triage dashboards
  • Implement golden capture/compare pipelines (PCAP/MDF4/CSV) and scenario versioning (OpenSCENARIO/OpenDRIVE/ASAM OSI if AD/ADAS is in scope)
  • 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 VECU testing
  • mentor engineers in XiL best practices, determinism, and modeling tradeoffs
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