Overview
Apprentice Software Developer
Dassault Systèmes is looking for a motivated Apprentice Software Developer to join the SIMULIA R&D team in Pune. The group develops and maintains tools that allow engineers to prepare and simulate complex engineering systems. The work focuses on building reliable pre‑processing solutions for geometry handling, simulation model setup, and integration with Abaqus solvers.
This apprenticeship provides hands‑on exposure to software development and engineering simulation workflows. You will collaborate with experienced engineers and developers while working with C++ in a high‑performance engineering environment.
Role Description & Responsibilities
- Support development, testing, and maintenance of FEA pre‑processor features using C++.
- Contribute to modules responsible for geometry preparation, model setup, boundary conditions, and solver integration.
- Work with cross‑functional teams to gather requirements and improve software usability and functionality.
- Participate in code reviews, debugging activities, and performance optimization.
- Document development work and assist with user and developer guides.
Background
- Bachelor's or Master's degree in Mechanical Engineering or Computer Science.
- Graduated in 2025 with at least 60% throughout academics in 10th, 12th, and university studies.
- Basic to intermediate knowledge of C++ and object‑oriented programming concepts.
- Interest or exposure to CAD, CAE, or FEM tools such as CATIA or Abaqus is beneficial.
- Familiarity with computational geometry, mesh generation, or numerical methods is advantageous.
- Ability to learn quickly and contribute within a collaborative engineering team.
If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.
Key Skills
Related Tags
Browse More Jobs
Education Requirements
- Bachelor's or Master's degree in Mechanical Engineering or Computer Science
Eligible Batch Years

Dassault Systèmes
Dassault Systèmes is a French multinational software corporation specializing in 3D design, engineering, and simulation solutions. Founded in 1981, the company is best known for its flagship product CATIA, as well as its comprehensive portfolio of applications under the 3DEXPERIENCE platform. With a mission to empower businesses and individuals to imagine sustainable innovations, Dassault Systèmes serves industries ranging from aerospace and automotive to life sciences and consumer goods. The company employs over 20,000 people worldwide and operates in more than 140 countries.
Renowned for its leadership in product lifecycle management (PLM) and digital twin technology, Dassault Systèmes has consistently expanded its capabilities through strategic acquisitions and cutting-edge R&D. Recent developments include advancements in virtual twin experiences for healthcare and sustainable manufacturing, reflecting its commitment to environmental responsibility and innovation. Its strong market position is reinforced by partnerships with global enterprises and a reputation for delivering transformative software solutions that bridge the gap between the virtual and real worlds.
Company Details
Connect With Us
Website3ds.com
