Your mission is to create a reusable simulation module in the context of multibody dynamics (computational mechanics) given an existing solver code base.
It starts by defining a suitable interface for the callers.
Next, a part of the current simulation code needs to be refactored so that it implements the defined interface and is decoupled from the rest of the code.
The resulting module needs to be properly tested including its integration in the original simulation code.
Further tasks might be applicable depending on the level of seniority
and interest of the candidate.
Prerequisites and Essential Functions
Fixed term contract of 1 year with possibility of further renewal or contract of unlimited duration.
Job ID : 78361
Organisation : Digital Factory
Experience Level : Mid-level Professional
Job Type : Full-time