Apply Now: Official IBM Careers Portal
Role: Linux Development Engineer
Location: Bangalore, Karnataka, India (Hybrid)
Company: IBM India Private Limited
Job ID: 44871
Area: Infrastructure & Technology
Type: Regular, Professional
Shift: General (Day)
Travel: None
Commission/Sales Incentive: No
💡 Introduction
At IBM’s Linux Technology Centre, you’ll help improve Linux, collaborate with open-source communities, and work on IBM Power hardware/software. This role covers all phases of software development with a strong focus on open-source contributions and hardware bring-up.
🛠 Responsibilities
- Bring-up of IBM Power hardware (Simulators/QEMU, hardware configs, PCIe/PHB, etc.)
- Work with PCIe, Root Complex, XIVE interrupt controllers, OpenCAPI/CXL
- Inband communication with BMC, system dump management, JTAG debugging
- Collaborate with hardware teams & upstream work to open-source communities
🎓 Required Education
- Bachelor’s Degree
📌 Required Skills & Experience (10–15 years)
- Hardware bring-up (Root Complex, protocol training, link equalization)
- PCI/PCIe driver development, PCI enumeration, QEMU, PLDM, IOMMU
- Strong C programming
- Solid OS skills and computer architecture expertise
- Deep debugging and hardware bring-up skills
💼 About IBM Systems
IBM builds intelligent, learning infrastructure for enterprise clients. You’ll help design technology optimized for cloud and cognitive workloads.
🌍 Life @ IBM
IBM values curiosity, courage, innovation, and diversity. You’ll be supported in your growth, experimentation, and collaboration across global teams.
⚠️ Disclaimer
This job post is for informational purposes only. The role and requirements are sourced from the official careers page of the respective organization. We are not affiliated with the organization. Interested candidates should apply only through the official portal.
📧 For edits or takedown requests, email: support@abhrosh.com