C++ Python Developer

Capgemini

4+ yrs Bengaluru Full Time Hybrid (office + remote)
Capgemini logo
Posted : today
Actively hiring

Job description

Join Capgemini Engineering, a global leader in engineering services, where we empower innovative companies to achieve their full potential. Our team of engineers, scientists, and architects deliver cutting-edge R&D and engineering services across diverse industries, from autonomous vehicles to robotics.

This role offers a dynamic career path with ample opportunities for professional growth and continuous learning. You'll contribute to transformative projects and experience a workplace where no two days are the same. By choosing Capgemini, you embrace a culture that fosters innovation, collaboration, and impactful work.

Responsibilities

As a C++ Python Developer, you will be instrumental in creating and maintaining sophisticated automation frameworks, build systems, and essential testing infrastructure for our software products. Your role involves close collaboration with development, QA, and DevOps teams to ensure the delivery of high-quality software through advanced automation, seamless CI/CD integration, and robust testing methodologies.

Key duties include developing and enhancing software components using Python and C++, designing and managing build systems with CMake, and creating/executing Unit Tests and Google Test frameworks. You will also manage GitHub workflows for automated build, test, and deployment processes, while actively contributing to CI/CD pipeline implementation and maintenance.

Qualifications

We are seeking an experienced C++ Python Developer with a minimum of 4 years of professional experience in software development and automation. Essential skills include strong proficiency in Python programming, solid experience in C++ development, and in-depth knowledge of CMake build systems.

Candidates must possess hands-on experience with Unit Testing and Google Test (GTest), along with expertise in managing source code via GitHub. Familiarity with GitHub workflow automation and CI/CD practices is also required. This role involves troubleshooting build and integration issues, participating in Agile ceremonies, and collaborating with stakeholders to deliver quality solutions.

Essential Skills

PythonC++CMakeUnit TestingGoogle Test (GTest)GitHubCI/CDAutomation

Highlights

  • Actively hiring

More Details

RoleC++ Python Developer
IndustryEngineering, Information Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Capgemini logo

Capgemini

Engineering

C++ Python Developer at Capgemini | SkillMX | SkillMX