At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.Job DescriptionSenior Developer – Simulation Platform (Python & C++)Location :- BangaloreExperience :- 4–8 yearsChoosing 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 to build advanced simulation platforms that enable hardware-independent testing and accelerate innovation.Your RoleAs a Senior Developer, you will design and develop simulation frameworks that enable testing without physical hardware using realistic models. You will ensure software quality, scalability, and performance while collaborating with cross-functional teams.In this role, you will:Design, implement, and test simulation framework softwareDevelop and maintain software requirements, design, and test documentationEnsure timely delivery using version control tools like GitHub and ClearCasePerform debugging, troubleshooting, and root cause analysisTake end-to-end ownership of features from requirement analysis to implementationProvide technical guidance, code reviews, and mentorship to junior team membersCollaborate with stakeholders to align technical solutions with business needsYour ProfileStrong expertise in Python, C++, and CHands-on experience with GitHub and Makefile-based buildsStrong understanding of OOPS, SOLID principles, and design patternsGood knowledge of SDLC and STLC processesExperience working on Linux OS and tools like VS CodeStrong analytical and problem-solving skillsGood to Have SkillsExperience with GitHub Actions and CI/CD pipelinesFamiliarity with BDD testing and automation frameworksExposure to JIRA, Confluence, and Agile methodologiesUnderstanding of V-model development approachExperience with AI tools (e.G., Copilot)Soft SkillsStrong communication and interpersonal skillsExperience in stakeholder managementCollaborative team player with proactive mindsetHigh focus on quality and continuous improvementWhat You’ll Love About Working HereWe offer flexible work options and a collaborative environment that supports growth and innovation. You will work on cutting-edge simulation technologies while continuously enhancing your skills.About UsAt Capgemini Engineering, we bring together engineers, scientists, and architects to help leading organizations innovate and transform. From simulation platforms to advanced digital solutions, we deliver impactful engineering services across industries. Join us for a career filled with learning, innovation, and growth.At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.