VCollab looking for a Python developer responsible for supporting VCollab customers and creating custom scripts and interfaces that help them read FEA, CFD and CAD files of different formats, extract required data, and provide 3-D visualization reports to the user. His primary responsibility is to interact with pre- and post-sales support, identify the customization and scripting needs, develop and document the Python scripts that automate and customize VCollab application execution and required support.
Key Responsibilities
- Customize VCollab translators and viewers to provide the customer requested functionality by writing scripts and user interfaces on top of VCollab Python APIs
- Create Python scripts that automate the execution of VCollab applications and methods to create the customer requested 3D digital reports
- Interact with product managers, pre- and post-sales executives, customers, prospects and resellers to identify the workflows required to provide customer requested functionality and provide the required customization and automation support.
- Liaise with other members of VCollab development to help them extract the required information from viewers
- Undertake research and development projects
Required Competencies and Experience
- Strong proficiency in Python with thorough knowledge of object oriented programming and Numpy is essential
- Proficient understanding of fundamentals of engineering mechanics, structural and fluid dynamics, finite element and/or finite volume methods
- Familiarity with common data structures and algorithms used in finite element solvers, meshing algorithms, tessellation and solid modelling
- Experience and familiarity with with Abaqus, Ansys and Hypermesh scripting and automation
- Strong familiarity with both Microsoft Windows and Linux operating systems
- Proficient understanding of code versioning using Git and issue tracking tools with Jira and Zendesk
- Strong analytical and problem solving skills
- Technical writing skills
- A Master’s degree or Ph.D. in Mechanical/Aerospace/Automobile or a related field is highly preferred
Position Availability
- Bangalore, India
- Detroit/Troy, MI, USA
Email