Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by IBM Team. If you also belong to the team, you can get access from here

IBM Verified Tick

Compare button icon Compare button icon Compare
4.0

based on 21.4k Reviews

filter salaries All Filters

1280 IBM Jobs

IO Developer

4-7 years

₹ 4.9 - 18L/yr (AmbitionBox estimate)

tooltip
This is an estimate of the average salary range for this position. It has not been reviewed by the company, and the actual salary may differ.

Bangalore / Bengaluru

IO Developer

IBM

posted 16d ago

Job Role Insights

Flexible timing

Job Description

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 problemsIf so, lets talk.

Your Role and Responsibilities
This position is for System Z I/O Firmware Simulation team. This team works on providing end to end firmware/hardware simulation solution.
I/O Simulation platform provides a scalable, reusable, light weight environment in Linux
for firmware developers to bring-up Z firmware code in an efficient manner. Simulation platform is crucial for successful bringup of firmware, as it can take several years until the new system becomes available after re-architecture and changes in system hardware.
This team helps business in reduction of development cost and provides faster time-to-market benefit.

Responsibilities:

  • Understand System Z architecture and hardware/firmware features
  • Create high level models to simulate hardware
  • Design and Development of features to aid System Z I/O Firmware bringup and verification.
  • Collaborate with world-wide firmware/hardware architects and teams to implement needed features.
  • Resolve technical issues through debugging, research, investigation and collaboration
  • across teams.
  • Create unit/functional tests to verify the implemented features.
  • Good communication skills, both verbal and written.


Required Technical and Professional Expertise
  • 4-7 years of relevant Industry experience
  • Strong experience with C/C++ programming and data structures.
  • Strong Linux System programming skills
  • Some experience in Shell/Python scripting language.
  • Good understanding of Computer architecture, Operating systems.
  • Development and debugging experience in Linux
  • Good analytical, problem solving skills
  • Experience in device driver development
  • Knowledge and experience in PCI and I/O devices


Preferred Technical and Professional Expertise
  • Knowledge/Experience in virtualization technologies
  • Experience in multiple processor architectures (arm, x86, s390)
  • Experience in Docker containers
  • Experience in CI/CD pipeline
  • Experience in Google test framework
  • Build tools - CMake, Makefile, exposure to standard compiler infrastructure like LLVM/GNU
  • Git working knowledge
  • Familiarity with Remote Procedure Calls (RPCs), like gRPC.
  • Basic understanding of compilation steps including assembly instructions, linker scripts and libraries.


Employment Type: Full Time, Permanent

Read full job description

IBM Interview Questions & Tips

Prepare for IBM Developer roles with real interview advice

What people at IBM are saying

4.3
 Rating based on 16 Developer reviews

Likes

Work life balance

  • Salary - Excellent
    +6 more
Dislikes

There is nothing to dislike in working IBM

    Read 16 Developer reviews

    Developer salary at IBM

    reported by 270 employees with 1-8 years exp.
    ₹4.2 L/yr - ₹18.1 L/yr
    31% more than the average Developer Salary in India
    View more details

    What IBM employees are saying about work life

    based on 21.4k employees
    78%
    84%
    66%
    79%
    Flexible timing
    Monday to Friday
    No travel
    Day Shift
    View more insights

    IBM Benefits

    Work From Home
    Soft Skill Training
    Health Insurance
    Job Training
    Cafeteria
    Free Transport +6 more
    View more benefits

    Compare IBM with

    Oracle

    3.7
    Compare

    TCS

    3.7
    Compare

    Cognizant

    3.8
    Compare

    Accenture

    3.9
    Compare

    Infosys

    3.7
    Compare

    Capgemini

    3.8
    Compare

    Wipro

    3.7
    Compare

    Deloitte

    3.8
    Compare

    Google

    4.4
    Compare

    Amazon

    4.1
    Compare

    Amdocs

    3.8
    Compare

    SAP

    4.2
    Compare

    Microsoft Corporation

    4.0
    Compare

    Tech Mahindra

    3.5
    Compare

    PwC

    3.4
    Compare

    Ernst & Young

    3.5
    Compare

    Nagarro

    4.0
    Compare

    NetApp

    3.9
    Compare

    Salesforce

    4.1
    Compare

    SAS

    4.4
    Compare

    Similar Jobs for you

    Software Engineer at IBM India Pvt. Limited

    Bangalore / Bengaluru

    7-10 Yrs

    ₹ 6-10 LPA

    Device Driver Developer at Shashwath Solution

    4-8 Yrs

    ₹ 8-25 LPA

    Linux Device Driver at Mirafra Software Technologies Pvt Ltd

    Bangalore / Bengaluru

    5-10 Yrs

    ₹ 7-12 LPA

    Linux Device Driver Developer at ELFONZE TECHNOLOGIES PRIVATE LIMITED

    Mumbai

    2-6 Yrs

    ₹ 4-8 LPA

    Developer at IBM India Pvt. Limited

    Bangalore / Bengaluru

    3-5 Yrs

    ₹ 5-7 LPA

    Protocol Engineer at Qualcomm india pvt ltd.

    Hyderabad / Secunderabad

    2-4 Yrs

    ₹ 4-8 LPA

    Lead Engineer at Qualcomm india pvt ltd.

    Bangalore / Bengaluru

    3-8 Yrs

    ₹ 5-10 LPA

    Protocol Engineer at SOURCERIGHT TECHNOLOGIES (INDIA) PRIVATE LIMITED

    Pune

    5-8 Yrs

    ₹ 4-9 LPA

    Engineer at Qualcomm india pvt ltd.

    Bangalore / Bengaluru

    3-4 Yrs

    ₹ 5-6 LPA

    Qt Developer at Capgemini Technology Services India Limited

    Bangalore / Bengaluru

    4-6 Yrs

    ₹ 6-8 LPA

    IBM Bangalore / Bengaluru Office Locations

    View all
    Bangalore Office
    Headquarter
    IBM India Pvt Ltd, No. 4/1, Tower D, 2nd & 3rd Floor, Dairy Circle, Bannerghatta Main Road Bangalore
    Karnataka 560029
    Bengaluru Office
    IBM, No.12, Subramanya Arcade, Bannerghatta Road Bengaluru
    Karnataka 560029

    IO Developer

    4-7 Yrs

    Bangalore / Bengaluru

    16d ago·via naukri.com

    Package Specialist: SAP SCM SD

    5-8 Yrs

    Pune

    1d ago·via naukri.com

    Power Virtual Server Solution Architect

    6-11 Yrs

    Bangalore / Bengaluru

    1d ago·via naukri.com

    Package Consultant: SAP HANA FIN CO

    12-17 Yrs

    Chennai

    1d ago·via naukri.com

    software developer

    2-5 Yrs

    Bangalore / Bengaluru

    1d ago·via naukri.com

    Software Developer For Db2 on IBM zOS

    5-8 Yrs

    Bangalore / Bengaluru

    1d ago·via naukri.com

    Package Specialist: SAP HANA Application Security

    6-11 Yrs

    Bangalore / Bengaluru

    1d ago·via naukri.com

    Package Consultant: SAP HANA SCM IBP

    12-17 Yrs

    Kolkata

    1d ago·via naukri.com

    Package Specialist: SAP HANA FIN FI

    14-19 Yrs

    Bangalore / Bengaluru

    1d ago·via naukri.com

    Package Specialist: SAP HANA Master Data Governance

    4-8 Yrs

    Kolkata

    1d ago·via naukri.com
    write
    Share an Interview