Search by job, company or skills

C

Simulation Engineer

Save
new job description bg glownew job description bg glow
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Developer – Simulation Platform (Python & C++)

Location :- Bangalore

Experience :- 4-8 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 to build cutting-edge simulation platforms that enable hardware-independent testing and accelerate innovation.

Your Role

As a Senior Developer, you will design and develop advanced simulation frameworks that enable testing without physical hardware by leveraging realistic simulation models. You will play a key role in ensuring software quality, scalability, and maintainability while collaborating with cross-functional teams.

In this role, you will:

  • Design, implement, and test simulation framework software and associated functionalities
  • Ensure adherence to coding, testing, and quality standards across the software lifecycle
  • Develop and maintain software requirements, design, and testing documentation
  • Support high-quality and timely software delivery using version control and configuration management tools (GitHub, ClearCase)
  • Perform debugging, troubleshooting, and root cause analysis for complex issues
  • Take end-to-end ownership of features from requirement analysis to implementation
  • Provide technical guidance, mentorship, and code reviews for junior team members
  • Collaborate with stakeholders to align technical solutions with business needs

Your Profile

  • Experience in software development
  • Strong expertise in Python, C++, and C programming
  • Hands-on experience with GitHub and Makefile-based build systems
  • Solid understanding of OOPS, SOLID principles, and design patterns
  • Experience working in Agile/Scrum environments
  • Strong knowledge of SDLC and STLC processes
  • Experience with Linux OS and modern development environments (VS Code)
  • Strong problem-solving and analytical skills

Good to Have Skills

  • Experience with GitHub Actions and CI/CD pipelines
  • Familiarity with BDD testing and automation frameworks
  • Exposure to JIRA, Confluence, and Agile tools
  • Understanding of V-model development approach
  • Experience working with AI tools (e.g., Copilot)
  • Strong experience in software documentation and quality processes

Soft Skills

  • Strong communication and interpersonal skills
  • Experience in stakeholder management and interaction
  • Team player with a collaborative mindset
  • Self-driven, proactive, and ownership-oriented
  • Commitment to quality and continuous improvement

What You'll Love About Working Here

We value flexibility and support our employees with remote work options and adaptable schedules to maintain a healthy work-life balance.

Our inclusive culture fosters innovation, collaboration, and continuous learning.

You'll work on cutting-edge simulation technologies and advanced engineering challenges.

About Us

At Capgemini Engineering, the global leader in engineering services, we bring together engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From simulation platforms to advanced digital solutions, we deliver high-impact engineering services that drive transformation across industries. Join us for a career where you can make a difference every day.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147471333

Similar Jobs

Bengaluru, India

Skills:

simics CDmlGdbBash ShellDebugging ToolsPythonSystemcCross-compilation toolchainsBare-metal bring-upARM64Linux kernel device driversARM32Board Support PackagesRegistersInterruptsU-BootTLMqemuClocksBootloaders

Bengaluru, India

Skills:

EclipseMachine LearningCMATLABTableauPower BiPythonComputational Fluid Dynamics3D ModelingpetrelCMGRE Intersectreservoir simulation

Bengaluru, India

Skills:

License ManagementSPDM MinervaDigital TwincopilotsAltair HyperWorks suiteAnsys MechanicalSCCM packaginglicensing modelsenterprise cybersecurity complianceenterprise-scale deploymentsAutodesk MoldflowAnalyticssystem integrationsDigital ThreadAI-enabled engineering workflowsinfrastructure dependenciesAnsys FluentCAD simulation toolsLLM assistants

Bengaluru, India

Skills:

PythonNVIDIA CosmosCosmos Diffusionrigging and animating 3D humanoidsNVIDIA Omniversedomain randomization3D synthetic data pipelinesNVIDIA Omniverse Replicator

Bengaluru, India

Skills:

ANSYSMATLABPythonStructural CFDPre Post processing of CFD TasksSimulinkHeat TransferOptimization