Software Engineer Intern

Talent'd HR Solutions

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A major global technology company in Bengaluru is seeking a Computer Science or Engineering graduate for a role focused on functional verification and validation of processors. The ideal candidate will work with various architectural concepts and develop code in C/C++ within Unix/Linux environments. A Bachelor's degree in a related field is required along with relevant technical skills. This position offers an opportunity to contribute to critical technology development for AI and cloud solutions.

Qualifications

  • Bachelor's degree in computer science or engineering required.
  • Experience with C or C++ in Unix or Linux environments.
  • Familiarity with processor architecture and verification.

Responsibilities

  • Perform functional verification and validation of processors or ASICs.
  • Work with processor architecture concepts including core design specifications.
  • Develop and maintain code in Unix or Linux environments.

Skills

Functional verification and validation of processors
Processor architecture concepts
C or C++ coding
Perl, Python or Shell scripting
Understanding of Verilog or VHDL

Education

Bachelor's Degree in Computer Science or Engineering

Tools

Unix or Linux
Git

Job description

India Systems Development Lab (ISDL) is part of IBM Systems worldwide technology development labs. Established in 1996 and headquartered in Bengaluru, the lab delivers technology innovation across IBM Systems including z Systems, Power Systems, and ASIC technologies. ISDL teams contribute to advancements across the systems stack and have generated more than 400 patents in emerging technologies.

The systems development team works across multiple layers such as processor design, firmware, operating systems, and software defined storage. Engineers focus on enabling capabilities like AI performance and hybrid cloud security while optimizing them across the full technology stack.

The Enterprise Systems Design team is looking for computer science and engineering graduates or master's students who can combine architecture knowledge with programming skills to build infrastructure that supports hybrid cloud and AI workloads.

Your Role and Responsibilities
  • Perform functional verification and validation of processors or ASICs.
  • Work with processor architecture concepts including processor core design specifications, instruction set architecture, and logic verification.
  • Understand multi-processor cache coherency and memory subsystem behavior.
  • Work with IO subsystem technologies and protocols such as PCIe, CXL, DDR, Flash, and Ethernet.
  • Develop and maintain code using C or C++ in Unix or Linux environments.
  • Create scripts using Perl, Python, or Shell for development and verification workflows.
  • Work in Linux or Unix development environments with Git repositories and basic CI or DevOps workflows.
  • Understand hardware description languages such as Verilog or VHDL and contribute to verification coverage closure.
About the Business Unit

IBM Systems helps organizations rethink their infrastructure by delivering servers and storage systems that can understand, reason, and learn. These systems power many critical industries and support innovation while reducing operational complexity. IBM’s technology portfolio is designed for cognitive business workloads and optimized for cloud computing environments.

Life at IBM

IBM promotes a culture focused on continuous learning, curiosity, and collaboration. Employees are encouraged to experiment, share feedback, and work together to deliver meaningful outcomes for clients. The environment supports professional development while valuing diverse perspectives and teamwork.

About IBM

IBM has been reinventing technology and business solutions since 1911. The company is a global leader in cloud computing, artificial intelligence, and enterprise technology services. Many Fortune 500 organizations rely on IBM Cloud and related technologies to run their operations.

IBM is an equal opportunity employer and considers all qualified applicants regardless of race, color, religion, gender, gender identity, sexual orientation, national origin, disability, age, or other legally protected characteristics.

  • Bachelor's Degree in Computer Science or Engineering

International Business Machines Corporation (IBM) is a globally renowned technology and consulting multinational headquartered in Armonk, New York, USA. Founded in 1911, IBM has evolved from a manufacturer of hardware such as mainframes and personal computers into a leader in enterprise software, cloud computing, artificial intelligence, and quantum computing. With over 280,000 employees worldwide, IBM operates in more than 170 countries, serving clients across industries with cutting-edge solutions and strategic consulting services.

IBM's mission is to leverage technology and innovation to help clients transform their businesses, unlock new opportunities, and address complex challenges. The company is recognized for its pioneering work in AI through its Watson platform, advancements in hybrid cloud infrastructure, and leadership in quantum computing research. In recent years, IBM has made significant strides in expanding its hybrid cloud capabilities, notably through the acquisition of Red Hat, and has focused on sustainability initiatives and digital transformation projects for enterprises globally.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer Intern
Software Developer Intern

Talent'd HR Solutions • Hyderabad

On-site
Software Developer
Software Developer

Talent'd HR Solutions • Bengaluru

On-site
INR 400,000 - 600,000
Firmware Developer
Firmware Developer

Ibm India Private Limited • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Processor Logic Design Engineer
Processor Logic Design Engineer

Ibm India Private Limited • Bengaluru

Hybrid
INR 4,000,000 - 8,000,000
Hardware/Software Intern
Hardware/Software Intern

IBM • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Advisory R&D Engineer
Advisory R&D Engineer

HypTechie • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Associate System Engineer
Associate System Engineer

codingcircle • India

Hybrid
INR 400,000 - 700,000
Associate System Engineer
Associate System Engineer

codingcircle • Hyderabad

Hybrid
INR 500,000 - 700,000
CPU Verification Engineer
CPU Verification Engineer

Ibm India Private Limited • Bengaluru

On-site
INR 900,000 - 1,500,000
IBM Software engineer 2026 Intern
IBM Software engineer 2026 Intern

Placementdriveinsta • Pune District

Hybrid
Mentorship from senior engineers
Learning and internal training support