Scientific Software Developer

simulationHub

View: 105

Update day: 20-05-2024

Location: Pune Maharashtra

Category: Science Labor

Industry:

Loading ...

Job content

About us

CCTech’s mission is to transform human life by the democratization of technology. We are a well established digital transformation company building the applications in the areas of CAD, CFD, Artificial Intelligence, Machine Learning, 3D Webapps, Augmented Reality, Digital Twin, and other enterprise applications.
We have two business divisions: product and consulting.
simulationHub is our flagship product and the manifestation of our vision. Currently, thousands of users use our CFD app in their upfront design process.
Our consulting division, with its partners such as Autodesk Forge, AWS and Azure, is helping the world’s leading engineering organizations, many of which are Fortune 500 list of companies, in achieving digital supremacy.

Job Description

We are looking for a skilled and motivated Scientific Software Developer to join our talented development team. As a Software Developer, you will be responsible for designing, coding, and maintaining software applications that meet the needs of our clients. Your role will involve collaborating with cross-functional teams, analyzing requirements, and implementing robust software solutions. The ideal candidate should have a strong educational background, with a B.Tech/M. Tech degree, You need to have a strong understanding of the fundamentals of FEA.


Job responsibilities:
  • Creating Finite Element Models of various parts/assemblies in FreeCAD and solving in Calculix as a primary tool
    Interpreting analysis results with respect to results obtained by lab testing procedures, converting FEA results into practical designs for the given geometry
  • Thorough understanding of FEM modeling techniques including Abaqus element types, structure idealization, bolted connections, contact, results verification methods etc.
  • Performing and conducting scientific/engineering tests, experiments, surveys and/or programming
  • Work with cross-functional teams, including project managers, designers, and quality assurance professionals, to analyze client requirements and design software solutions.


Requirements

Required Qualification:
  • Bachelor’s/ Master’s in mechanical engineering with 2-4 years of experience in FEA modelling,solver or post-processor development.
  • Extensive understanding and hands-on experience with finite element methods and numerical solvers.
  • Practical experience in developing software for engineering applications
  • The ability to apply mathematical and geometric principles to real-world problems demonstrates a strong analytical mindset and attention to detail.
  • Strong communication and collaboration skills to work effectively within a team.
  • Excellent problem-solving and analytical skills with the ability to quickly grasp complex concepts.
Desired Qualification:
  • Familiarity with software development methodologies, such as Agile, Scrum, or Kanban.
  • Knowledge of software engineering principles, design patterns, and best practices.
  • Proficient in using Git, GitHub for maintaining robust software development workflows.
Nice to have:

  • A comprehensive cover letter detailing your experience with similar projects, your proficiency in finite element methods, linear solvers, time solvers, integration, interpolation and testing, along with your availability.
  • Samples or descriptions of prior projects involving sophisticated C++, high-performance computing, and/or engineering software development. Link to Github projects would be nice.

Job Information

    Industry

    IT Services

    Work Experience

    3-5 years

    City

    Pune City

    State/Province

    Maharashtra

    Country

    India

    Zip/Postal Code

    411057
Loading ...
Loading ...

Deadline: 04-07-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...