MyInternships.in
Capgemini Engineering logo — Capgemini Engineering internships & jobs in India
Capgemini Engineering

Software Development Intern

HybridBengaluru6 months1 openingImmediate

Share on WhatsApp → unlock unlimited applications today

Share this internship on WhatsApp and your daily apply limit is lifted for the rest of the day. It’s free.

LinkedIn

About this internship

Capgemini Engineering is inviting aspiring engineers to apply for a Software Development Intern opportunity based in Bengaluru. As a Software Development Intern, you will work alongside experienced engineers on real client and product engineering projects spanning software platforms, embedded systems, cloud, and digital engineering. You will get hands-on exposure to the full software development lifecycle, including requirement analysis, coding, debugging, testing, and documentation, while learning industry-standard tools and agile ways of working. The Bengaluru centre is one of Capgemini's largest delivery hubs in India, giving interns the chance to collaborate with global teams across sectors such as automotive, aerospace, telecommunications, semiconductors, and life sciences. You will strengthen your programming fundamentals in languages such as Java, Python, C, or C++, gain familiarity with version control, APIs, databases, and CI/CD pipelines, and contribute to features that ship to real customers. Capgemini Engineering places a strong emphasis on continuous learning, mentoring, and structured onboarding through its internal training academy, so you will be supported as you grow technically and professionally. This internship is ideal for students and recent graduates who are curious, eager to solve problems, and want to build a strong foundation in software engineering at a global technology leader. If you are looking to launch your software career in Bengaluru with a company that values innovation and skill development, we encourage you to apply through the official Capgemini careers portal.

Skills you'll use

JavaPythonC++Data StructuresAlgorithmsSQLGitREST APIsDebuggingAgileObject-Oriented ProgrammingCloud Basics

What you'll do

  • Assist in designing, coding, and testing software modules under guidance of senior engineers
  • Participate in requirement analysis and translate them into working code
  • Debug, troubleshoot, and document software issues and fixes
  • Write clean, maintainable code following team coding standards
  • Collaborate with cross-functional teams using agile practices
  • Support unit testing and integration of developed features

Who can apply

  • Pursuing or recently completed a degree in Computer Science, IT, or related engineering discipline
  • Solid understanding of programming fundamentals and data structures
  • Familiarity with at least one language such as Java, Python, C, or C++
  • Basic understanding of databases and version control
  • Strong analytical and problem-solving skills
  • Good communication and willingness to learn

Perks & benefits

Mentorship from experienced software engineersHands-on experience on real client and product projectsAccess to Capgemini's training academy and learning platformsExposure to global delivery teams and industry domains

About Capgemini Engineering

Capgemini Engineering is the engineering and R&D services division of the Capgemini Group, a global leader in technology services and consulting. Capgemini partners with companies worldwide to transform and manage their business by harnessing the power of technology, with capabilities spanning cloud, data and artificial intelligence, cybersecurity, customer experience, intelligent industry, and sustainability. Capgemini Engineering specifically brings together a broad set of engineering and R&D talent to help clients innovate across products, software, and connected systems in industries such as automotive, aerospace, defence, telecommunications, semiconductors, energy, and life sciences. The Capgemini Group operates in more than 50 countries and has a long-established presence in India, where Bengaluru is one of its major delivery and engineering hubs. The company is organised into specialised brands including Capgemini Engineering, Capgemini Invent, Sogeti, and frog, allowing it to support clients across consulting, design, digital services, and deep engineering. Capgemini's work ranges from developing enterprise software platforms and cloud migrations to embedded software, digital twins, and intelligent industry solutions that combine IT with operational technology. For students and early-career professionals, Capgemini Engineering offers structured programmes, mentoring, and access to a training academy with both classroom and online learning, helping new joiners build practical skills on live projects. With a culture that emphasises diversity, inclusion, flexible working, and continuous upskilling, Capgemini Engineering provides interns and graduates an environment to grow technically while contributing to projects that reach global customers.

Visit Capgemini Engineering’s official website ↗

Searching for “Capgemini Engineering internships” or “internship at Capgemini Engineering”? You’re in the right place.

Sponsored — Deals for Professionals

Sponsored

Similar Internships

Hand-picked roles that match this internship's skills

Sponsored — Deals for Professionals

Sponsored

Similar Internships Based on Your Skills

Recently Posted Internships in Bengaluru

Fresh internships posted in Bengaluru — apply early

Ready to apply for Software Development Intern?

Free to apply · takes under 2 minutes · Capgemini Engineering reviews on a rolling basis.

Apply Now