Ansys is looking to solve real-world engineering problems by developing advanced engineering features in their Mechanical flagship product, aiming to improve the simulation of physics for next-generation products.
Requirements
- Design and implementation of object-oriented application features using C++ programming language.
- Exposure to scripting languages such as Python or equivalent
- Experience in using Microsoft Visual Studio and Software Configuration management tools (SVN, GIT)
- Coursework in the area of Finite Element Analysis (FEA)
- Knowledge of agile development methodologies
- Experience in doing research in engineering discipline like fracture mechanics, reduced order models, additive manufacturing etc or computer science domain like distributed computing, parallel programming, artificial intelligence/machine learning etc
- Knowledge of software design patterns and test-driven development
Responsibilities
- Develop new features using object oriented programming language in state-of-the-art Computer Aided Engineering (CAE) software application based on the Finite Element Method (FEA)
- Investigate defects in production code.
- Develop unit tests for the developed features.
- Analyze results and improve the usability of the software.
Other
- Degree program in Mechanical, Aerospace, Computer Science or related engineering field
- Engages a network of expert professionals to collaborate and accomplish development objectives
- Excellent written and oral communication skills