Job Description:
You will help to create CAD automation, and CAD software customizations for engineering projects and improve the turn-around time of the design and drawing release.
You will also take care of maintaining the current customizations and updating them with the updated design requirements of customers.
You will also take care of maintaining the current customizations and updating them with the updated design requirements of customers.
Technical qualifications
- Experience in developing of knowledge-based solutions and CAD customization solutions using the built-in features of various CAD applications
- Good programming knowledge like VB.net, C#.net, C++, AutoCAD, AutoCAD Forge, Blazor, API, Macro Programming, among others
- Experience CAD API programming.
- Strong knowledge of design patterns and software architecture concepts.
- Experience in software development on any leading CAD using the AutoCAD API
- Good knowledge of OOPS concepts and best practices.
- Should have good knowledge of SDLC and related processes.
- Hands-on experience in MFC (Microsoft Foundation Class) is an added advantage.
- Should have the ability to solve geometric problems and be strong in mathematics (vectors, matrix, etc...)
- Ability to learn new technologies and use them appropriately. Must be a quick learner.
- Good communication and documentation skills
Added Advantage
- Good knowledge of any database like MySQL, SQLite, and pgAdmin 4.
- Understanding of Agile and Scrum methodology
- Good familiarity with GitHub.
- Strong familiarity with docker.
- Experience with other tools like Creo, Solid Works, Catia, and UGNX will be an added advantage.
Responsibilities
- Understand the client's requirements and feasibility study on automation tasks.
- Interact with customers associated with the Design process and planned ways to reduce costs in production
- Delivering highly complex, scalable, and robust solutions
- Writing and helping others to develop clean, efficient, and quality code
- Help contribute to planning and estimations of upcoming work
- Review code and ensure this skill is improved across the team
- Contribute to the rollout of new tools and applications that improve the development process
- Configuring options and supporting files to make automation tasks more flexible and Involved in creating Parametric logic
- Coordinating with team members and cross-functional teams.
नौकरी रिपोर्ट करें