ANSYS Intern, Software Development -Meshing in Evanston, Illinois
This job was posted by https://illinoisjoblink.illinois.gov : For more information, please see: https://illinoisjoblink.illinois.gov/ada/r/jobs/5594322 Company Job ID-6261-1SUMMARYANSYS believes in developing our future engineers and technologists. We offer an enriching internship program for graduate students currently enrolled full-time in a four-year college or university.The Meshing Development Unit (MDU) is seeking a Software Development Intern for advanced 3D meshing algorithm development. The successful candidate will be part of a team responsible for design, development, and evolution of meshing technologies. This 40-hour per week paid internship will start May 2018 and conclude in August 2018.RESPONSIBILITIESDesign, create, review, maintain and extend surface meshing and topological graph algorithms.Work efficiently in complex mixed language code base, written in C/C++, on Windows and Linux.Improve speed and memory performance of software for generating large scale meshes on complex real-world geometries.Participate in and collaborate with other development, documentation, and testing professionals in all phases of the software development life cycle.Coordinate with and assist other product creation teams and customer support representatives involved in meshing large, complex geometries.MINIMUM REQUIREMENTSPursuing a MS or PhD in Computer Science, Engineering, or Math with a GPA of 3.0 or higherMust be currently enrolled in a full-time degree program and returning to the program after the completion of the internshipExperience with 3D mesh generation, computational geometry, and/or computer graphics algorithm development experience with strong skills in unstructured surface mesh generationA strong drive to advance the state of the art in automating the industrial large-scale mesh generationSolid demonstrated experience with C / C++Sharp and tenacious problem solving skillsExcellent written and verbal communicationTeam player, responsible, and motivatedPREFERRED QUALIFICATIONSExperience in distributed and shared memory parallel computingExperience with Varanoi patterns, topology graph operations, virtual topology is a plusExperience scripting language like PythonANSYS is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics.See URL for more information and EOE statement.