IBM Off Campus Hiring for Software Engineer | Multiple Locations | Freshers Eligible

IBM Off Campus Hiring for Software Engineer: IBM is inviting applications from early professionals for the role of Software Engineer across multiple locations in India including Hyderabad, Pune, Bangalore, and other regions in Maharashtra, Telangana, and Karnataka. This opportunity is open to candidates with a Bachelor’s degree and a strong foundation in systems, cloud, or AI technologies.

IBM Off Campus Hiring for Software Engineer

CategoryDetails
CompanyIBM
Job RoleSoftware Engineer
Job TypeFull-Time
ExperienceFreshers / Early Professionals
LocationHyderabad, Pune, Bangalore, and other major cities
QualificationBachelor’s Degree
Salary (Expected)₹6 – ₹10 LPA (Approximate Range)
Skills RequiredC, Python, GoLang, Kubernetes, AI/ML, REST APIs

Key Responsibilities

As a Software Engineer at IBM ISDL, you will:

  • Participate in the design, development, testing, and support of core systems technologies such as Operating Systems, Cloud Software, Firmware, and Storage Software.
  • Engage with cross-functional teams including product managers and global stakeholders to deliver high-quality solutions.
  • Contribute to both closed-source and open-source projects and communities.
  • Analyze customer requirements and implement efficient software solutions through modern development practices including Agile, DevOps, and Design Thinking.
  • Develop solutions across the entire product stack—back-end systems, APIs, and system integrations.
  • Leverage tools like GitHub, Kubernetes, OpenStack, and cloud-native technologies in daily development.
IBM Off Campus Hiring for Software Engineer

Preferred Skills and Technologies

For Systems and Cloud Software Roles:

  • Proficiency in C, C++, GoLang, Python, Shell Scripting, Ansible
  • Hands-on experience with Kubernetes, REST APIs, Microservices, DevOps (CI/CD), OpenStack
  • Familiarity with container technologies and virtualization management
  • Experience with Power systems, IBM Z, or cloud-native platforms is a plus

For AI Software Engineering Roles:

  • Strong foundation in AI/ML/DL, Jupyter Notebooks, TensorFlow, PyTorch, scikit-learn
  • Experience working with Linux, Kubernetes, and cloud AI deployments
  • Programming skills in Python, R, GoLang, C, C++
  • Understanding of Natural Language Processing (NLP) and AI solution deployment
  • Familiarity with open-source databases such as PostgreSQL, MongoDB, Redis

Additional Preferred Knowledge

  • Cloud platforms: Red Hat OpenShift, AWS S3, Azure Blob
  • Basic understanding of SAN/NAS/DAS, RAID configurations, and file systems
  • Operating system expertise: Linux, Unix, Windows Server
  • Scripting tools: Bash, PowerShell, Python (for automation)
  • Backup and recovery tools like Veeam, Commvault

Why Work at IBM?

  • Join a world leader in hybrid cloud and AI infrastructure.
  • Be part of teams contributing to real-world technology that powers banks, governments, healthcare systems, and more.
  • Work in an innovation-driven culture that values creativity, experimentation, and continuous learning.
  • Collaborate with a diverse team of engineers across the globe.
  • Get access to leadership development, mentorship, and cutting-edge tools.

Educational Qualifications

  • Required: Bachelor’s Degree in Engineering, Computer Science, or related discipline

Salary Package (Expected)

  • Estimated Salary: ₹6 LPA – ₹10 LPA (may vary based on skills and role stream)

How to Apply for IBM Software Engineer Role

Step-by-Step Application Process:

  1. Click on the “Apply Here” button provided below. You will be redirected to Company official career page.
  2. Search for “Software Engineer – Infrastructure” roles under India locations.
  3. Select your preferred city (Hyderabad, Bangalore, Pune, etc.).
  4. Click on “Apply Now” to begin your application.
  5. Sign in or register on the IBM job portal.
  6. Fill out your profile and upload your updated resume.
  7. Submit your application for review.

IBM Apply Link :  Click here

Instant Job Updates and Alerts :

Telegram Group : Click here 

Join our WhatsApp Group: Click here

About IBM Infrastructure – India Systems Development Lab (ISDL)

The IBM Infrastructure division develops the core building blocks of next-generation enterprise IT systems, including servers, storage, systems software, and cloud infrastructure. The India Systems Development Lab (ISDL), operating since 1996, is a key part of this mission. With teams in Bangalore, Hyderabad, and Pune, ISDL has delivered over 400 patents and leads innovations in core systems development — from processors and firmware to cloud and storage software.

At IBM ISDL, engineers contribute to the complete lifecycle of product development, from design and coding to testing and support, working on some of the most critical technologies shaping global IT infrastructure.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top