| Hyderabad Jobs |
| Banglore Jobs |
| Chennai Jobs |
| Delhi Jobs |
| Ahmedabad Jobs |
| Mumbai Jobs |
| Pune Jobs |
| Vijayawada Jobs |
| Gurgaon Jobs |
| Noida Jobs |
| Hyderabad Jobs |
| Banglore Jobs |
| Chennai Jobs |
| Delhi Jobs |
| Ahmedabad Jobs |
| Mumbai Jobs |
| Pune Jobs |
| Vijayawada Jobs |
| Gurgaon Jobs |
| Noida Jobs |
| Oil & Gas Jobs |
| Banking Jobs |
| Construction Jobs |
| Top Management Jobs |
| IT - Software Jobs |
| Medical Healthcare Jobs |
| Purchase / Logistics Jobs |
| Sales |
| Ajax Jobs |
| Designing Jobs |
| ASP .NET Jobs |
| Java Jobs |
| MySQL Jobs |
| Sap hr Jobs |
| Software Testing Jobs |
| Html Jobs |
| Job Location | Pune (Maharashtra) |
| Education | Not Mentioned |
| Salary | Not mentioned |
| Industry | Not mentioned |
| Functional Area | 1 |
| EmploymentType | Full-time |
Summary / Role PurposeThe Meshing Development Unit (MDU) is seeking an experienced R&D engineer for usability design, automation and enhancement of meshing algorithms. This role requires an experience in development of large-scale engineering applications or components. The candidate is expected to work using different GUI and graphics paradigms in multi-threaded or distributed computing environments, manages large data sets that are distributed and could be streamed. Experience in database design, user experience design, graphics design and usability design, geometry kernels like Parasolid, ACIS etc. would be a plus. The selected candidate 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.Key Duties and ResponsibilitiesInfrastructure work involves the following thingsCreate new tools in the meshing application that will be used by end user in complex meshing workflowsUsability design using various GUI and graphics toolsDeveloping tools that may work in Multi-Threaded and distributed parallel environmentsDevelopment of algorithms to stream, sort and search large scale meshing dataEnhancement of geometry and meshing algorithmsWork efficiently in complex mixed language code base, written in C/C , Python, on Windows and Linux.Participate in and collaborate with other development, documentation, and testing professionals in all phases of the software development life cycle.Minimum Education/Certification Requirements and ExperienceBachelors degree in Computer Science, Engineering or Math.A minimum of 5 years commercial software development experienceSolid, demonstrable experience with C / C Experience in distributed and shared memory parallel computing is an assetAbility to function in a team environment with an appreciation for aggressive goals is an assetExperience in scripting language like Python is an assetEducation: Any GraduateIndustry: Software Services, IT-Software
Keyskills :
algorithmsgraphicslinuxpythonwindows