R&D Engineer
Apply now »Date: Feb 10, 2025
Location: Pune, MH, IN, 411057
Company: Ansys
JOB SUMMARY
The Meshing Development Unit (MDU) is seeking an experienced R&D engineer for design, development and automation of meshing tools and workflows. The successful candidate will be part of a team responsible for research, design and development, of meshing workflows and usage of meshing tools by various team at ANSYS. This role requires an experience in application development, design of scripting environment and development of tools to test and demonstrate the workflows. This developer can expect to be engaged in all stages of code and capability planning, research, creation and evolution, and to work closely with other members of the meshing software development team.
ESSENTIAL FUNCTIONS
Meshing Workflow design involves the following things
• Develop, maintain and extend the code to enable users to use tools to generate large scale meshes with desired quality and type.
• Develop a scripting environment to test various workflows and tools.
• Use the tools in meshing to automate large scale meshing and reduce the steps required during the meshing process.
• Develop GUI/Graphics to test and demonstrate these tools and workflows
• Work efficiently in complex mixed language code base, written in C/C++, on Windows and Linux.
• Participate in and collaborate with other development, documentation, and testing professionals in all phases of the software development life cycle.
JOB MINIMUM REQUIREMENTS AND QUALIFICATIONS
• Bachelor's degree in Computer Science, Engineering or Math.
• Experience in development of large scale applications or components
• 1-3 years commercial software development experience
• Solid, demonstrable experience with C / C++
• A strong drive to advance the state of the art in automating the industrial large-scale mesh generation.
• Experience in GUI/Graphics toolkits would be a plus
• Experience in scripting languages like Python would be a plus.