Find a jobRecruiters

C,C++ and Python developer

Exclusive opportunity

Hybrid

C,C++ and Python developer

Capgemini

C,C++ and Python developer

Skills

PythonGitLinuxSystem & Network Administration

20 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Hybrid

Published on:

29 September 2026

What they need


C, C++ , Python Developer

Location: Bangalore
Experience: 4+ Years

Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in building innovative software solutions and working with cutting-edge technologies in embedded and Linux-based environments.

Your Role

As a Software Engineer, you will be involved in developing, debugging, and maintaining software applications in Linux environments. You will work closely with cross-functional teams to build reliable and efficient solutions using C, C++, and Python technologies.

In this role, you will:

  • Develop and maintain software applications using C and C++.
  • Work on Linux-based systems for development, debugging, and deployment.
  • Write and enhance Python scripts for automation and tooling.
  • Understand and apply object-oriented programming concepts in C++.
  • Create and maintain basic Bash and PowerShell scripts for system administration and automation tasks.
  • Analyze, troubleshoot, and resolve software defects.
  • Collaborate with development and testing teams to deliver high-quality software.
  • Participate in code reviews and follow software development best practices.
  • Contribute to documentation and technical knowledge-sharing activities.

Your Profile

  • 2+ years of hands-on experience in C programming.
  • Minimum 1 year of experience in C++ or strong understanding of C++ concepts.
  • Working knowledge of Python programming.
  • Mandatory experience working in Linux environments.
  • Basic knowledge of Bash scripting and/or PowerShell scripting.
  • Understanding of software development lifecycle and debugging techniques.
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration abilities.
  • Bachelor's degree in Computer Science, Electronics, Information Technology, or a related field.

Preferred Skills

  • Exposure to embedded systems development.
  • Knowledge of version control tools such as Git.
  • Familiarity with software testing and debugging tools.
  • Experience with automation and scripting for development workflows.

What You'll Love About Working Here

  • Opportunity to work on challenging Linux and system-level development projects.
  • Continuous learning and upskilling opportunities.
  • Collaborative and inclusive work environment.
  • Exposure to global teams and innovative technologies.

About Us

Capgemini is a global business and technology transformation partner, helping organizations accelerate their digital transformation journeys through innovation, cloud, data, and engineering excellence.

Other offers great for you!

These companies are also looking for great profiles

Taleo

Python Developer

Permanent contract

Madrid, Spain

Hybrid

Skills

LLMs / Large language modelsDockerBackend DevelopmentPythonMySQLGitGraphQLFastAPICI/CD

5 months ago

Quick apply

Groupbees

Senior Developer Python - AI Platform

600-630€

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

DockerPythonJavaKafkaKubernetesGoogle ADKLangGraphFastMCP

1 month ago

Quick apply

Ecocea

Data Engineer Python

Freelance

Paris, France

Onsite, Hybrid

Skills

SQL QueriesPythonGitdbtClickHouseStatistical modeling

3 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools