Resume and JobRESUME AND JOB
Capgemini logo

C++ Python Developer

Capgemini

Software and Technology Jobs

C++ Python Developer

full-timePosted: Dec 9, 2025

Job Description

C++ Python Developer

📋 Job Overview

As a Senior Embedded Software Engineer at Capgemini in Bengaluru, you will lead the development and testing of embedded systems software for high-performance applications. The role involves working with technologies like C/C++, Python, Linux, MATLAB, and Simulink to contribute to system-level design, simulation, and validation. You will collaborate with cross-functional teams to integrate software with hardware and ensure reliability through testing and optimization.

📍 Location: Bangalore

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Develop and maintain embedded software using C/C++ and Python
  • Work on Linux-based platforms, including kernel-level and user-space development
  • Design and execute unit tests to ensure software reliability and performance
  • Utilize MATLAB and Simulink for model-based design and simulation
  • Collaborate with cross-functional teams to integrate software with hardware systems
  • Participate in debugging, performance tuning, and system optimization
  • Contribute to code reviews and continuous integration processes

✅ Required Qualifications

  • 4 to 12 years of experience
  • BTech/MTech graduate
  • Good years of experience in embedded software development

🛠️ Required Skills

  • Strong proficiency in C/C++ and Python programming
  • Hands-on experience with Linux OS, including scripting and system-level programming
  • Proficient in MATLAB and Simulink for simulation and control system design
  • Experience with unit testing frameworks and debugging tools
  • Ability to work in Agile environments and collaborate across engineering disciplines
  • Strong problem-solving skills and attention to detail

🎁 Benefits & Perks

  • Flexible work arrangements including remote work and flexible hours
  • Access to career development programs and certifications in technologies like AWS, Azure, and more
  • A collaborative, people-first culture with global opportunities and diverse career paths

Locations

  • Bangalore, India

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Strong proficiency in C/C++ and Python programmingintermediate
  • Hands-on experience with Linux OS, including scripting and system-level programmingintermediate
  • Proficient in MATLAB and Simulink for simulation and control system designintermediate
  • Experience with unit testing frameworks and debugging toolsintermediate
  • Ability to work in Agile environments and collaborate across engineering disciplinesintermediate
  • Strong problem-solving skills and attention to detailintermediate

Required Qualifications

  • 4 to 12 years of experience (experience)
  • BTech/MTech graduate (experience)
  • Good years of experience in embedded software development (experience)

Responsibilities

  • Develop and maintain embedded software using C/C++ and Python
  • Work on Linux-based platforms, including kernel-level and user-space development
  • Design and execute unit tests to ensure software reliability and performance
  • Utilize MATLAB and Simulink for model-based design and simulation
  • Collaborate with cross-functional teams to integrate software with hardware systems
  • Participate in debugging, performance tuning, and system optimization
  • Contribute to code reviews and continuous integration processes

Benefits

  • general: Flexible work arrangements including remote work and flexible hours
  • general: Access to career development programs and certifications in technologies like AWS, Azure, and more
  • general: A collaborative, people-first culture with global opportunities and diverse career paths

Target Your Resume for "C++ Python Developer" , Capgemini

Get personalized recommendations to optimize your resume specifically for C++ Python Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "C++ Python Developer" , Capgemini

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Engineering and RandD ServicesProducts & Systems EngineeringExperienced ProfessionalsEngineering and RandD Services

Answer 10 quick questions to check your fit for C++ Python Developer @ Capgemini.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Capgemini logo

C++ Python Developer

Capgemini

Software and Technology Jobs

C++ Python Developer

full-timePosted: Dec 9, 2025

Job Description

C++ Python Developer

📋 Job Overview

As a Senior Embedded Software Engineer at Capgemini in Bengaluru, you will lead the development and testing of embedded systems software for high-performance applications. The role involves working with technologies like C/C++, Python, Linux, MATLAB, and Simulink to contribute to system-level design, simulation, and validation. You will collaborate with cross-functional teams to integrate software with hardware and ensure reliability through testing and optimization.

📍 Location: Bangalore

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Develop and maintain embedded software using C/C++ and Python
  • Work on Linux-based platforms, including kernel-level and user-space development
  • Design and execute unit tests to ensure software reliability and performance
  • Utilize MATLAB and Simulink for model-based design and simulation
  • Collaborate with cross-functional teams to integrate software with hardware systems
  • Participate in debugging, performance tuning, and system optimization
  • Contribute to code reviews and continuous integration processes

✅ Required Qualifications

  • 4 to 12 years of experience
  • BTech/MTech graduate
  • Good years of experience in embedded software development

🛠️ Required Skills

  • Strong proficiency in C/C++ and Python programming
  • Hands-on experience with Linux OS, including scripting and system-level programming
  • Proficient in MATLAB and Simulink for simulation and control system design
  • Experience with unit testing frameworks and debugging tools
  • Ability to work in Agile environments and collaborate across engineering disciplines
  • Strong problem-solving skills and attention to detail

🎁 Benefits & Perks

  • Flexible work arrangements including remote work and flexible hours
  • Access to career development programs and certifications in technologies like AWS, Azure, and more
  • A collaborative, people-first culture with global opportunities and diverse career paths

Locations

  • Bangalore, India

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Strong proficiency in C/C++ and Python programmingintermediate
  • Hands-on experience with Linux OS, including scripting and system-level programmingintermediate
  • Proficient in MATLAB and Simulink for simulation and control system designintermediate
  • Experience with unit testing frameworks and debugging toolsintermediate
  • Ability to work in Agile environments and collaborate across engineering disciplinesintermediate
  • Strong problem-solving skills and attention to detailintermediate

Required Qualifications

  • 4 to 12 years of experience (experience)
  • BTech/MTech graduate (experience)
  • Good years of experience in embedded software development (experience)

Responsibilities

  • Develop and maintain embedded software using C/C++ and Python
  • Work on Linux-based platforms, including kernel-level and user-space development
  • Design and execute unit tests to ensure software reliability and performance
  • Utilize MATLAB and Simulink for model-based design and simulation
  • Collaborate with cross-functional teams to integrate software with hardware systems
  • Participate in debugging, performance tuning, and system optimization
  • Contribute to code reviews and continuous integration processes

Benefits

  • general: Flexible work arrangements including remote work and flexible hours
  • general: Access to career development programs and certifications in technologies like AWS, Azure, and more
  • general: A collaborative, people-first culture with global opportunities and diverse career paths

Target Your Resume for "C++ Python Developer" , Capgemini

Get personalized recommendations to optimize your resume specifically for C++ Python Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "C++ Python Developer" , Capgemini

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Engineering and RandD ServicesProducts & Systems EngineeringExperienced ProfessionalsEngineering and RandD Services

Answer 10 quick questions to check your fit for C++ Python Developer @ Capgemini.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.