IBM Off-campus Drive 2025 hiring Software Engineer | BE/B-Tech/Bachelor’s Degree

Company Name IBM
Job RoleSoftware Engineer
QualificationBE/B-Tech/Bachelor’s Degree
ExperienceFreshers
Salary4.5-8.5LPA(Expected)
LocationBangalore/Hyderabad/Pune

Introduction
IBM’s Infrastructure division is looking for passionate and skilled Software Engineers to join the India Systems Development Lab (ISDL). This role offers the opportunity to work on cutting-edge technologies in Servers, Storage, Systems Software, Cloud Software, AI, and Hybrid Cloud Environments. If you’re eager to build next-generation IT infrastructure solutions and be part of innovative projects, IBM is the place for you.

Role: Software Engineer – ISDL

As a Software Engineer at IBM ISDL, you will:

  • Work across the full product lifecycle — design, development, testing, and support.
  • Contribute to Operating Systems, Firmware, Systems Software, Storage Software, and Cloud Software.
  • Collaborate with global teams to create scalable, secure, and high-performance systems.
  • Engage in innovation-driven projects using Agile, DevOps, and Design Thinking methodologies.

Key Responsibilities

  • Develop and enhance IBM Systems products in collaboration with product management and end users.
  • Analyze requirements, design solutions, implement features, and conduct testing.
  • Perform problem determination, bug fixing, and performance optimization.
  • Work on virtualization, I/O management, and Reliability, Availability & Serviceability (RAS).
  • Participate in open-source and closed-source community projects.

Required Skills & Expertise

Systems & Cloud Software Engineer Skills:

  • Knowledge of Operating Systems, Kubernetes, OpenStack, Cloud concepts, Security, Virtualization, REST API, and Microservices.
  • Programming: C, C++, GoLang, Python, Ansible, Shell Scripting.
  • Experience with GitHub and DevOps (CI/CD) tools.

AI Software Engineer Skills:

  • Expertise in AI/ML/DL, Jupyter Notebooks, Linux Systems, Kubernetes, REST API, and UI Development.
  • Programming: C, C++, Python, R, GoLang.
  • Familiarity with ML/DL frameworks: scikit-learn, XGBoost, TensorFlow, PyTorch.
  • Experience with PostgreSQL, MongoDB, Redis, and data processing workflows.

Preferred Technical Skills

  • Java, ReactJS development experience.
  • Cloud Computing: Red Hat OpenShift, Docker, Kubernetes.
  • Storage technologies: SAN, NAS, DAS, RAID levels, file systems (NTFS, ext4, ZFS).
  • Networking basics: TCP/IP, DNS, DHCP.
  • Scripting: Bash, PowerShell, Python.
  • Backup/Recovery tools: Veeam, Commvault.
  • Cloud storage: AWS S3, Azure Blob, Google Cloud Storage.

How to Apply

After checking all the Responsibilities, skills & eligibility criteria, if you are interested and eligible for this role. Then, do apply by the following link

Click Here to Apply for the Job : Apply Now

Join GetJobCatalyst on Telegram for Daily Job Alerts & Career Tips : Join Now


Leave a Comment