Job code : SES-
Location : Pune
Position : CAD Lead Software Engineer
Qualification : B.E. / B.Tech / M.E. / M.Tech (Mechanical / Civil / Computer Science / CAD / CAM)
Experience in :
- point cloud processing / image processing / scientific visualization
- using Python for writing automation scripts and rapid prototyping
- using commonly employed code and design patterns
- using multiple IDEs like Visual Studio / VS Code / Eclipse
- using C++ Boost Library
- Multi-threading
- using Cross-platform OS
Required Skills / Abilities :
6 - 8 Years’ experience in CAD customizationSound knowledge of Linear Algebra, 3D Analytical / Computational / Discrete Geometry & B-Rep / Mesh TopologyDemonstrable experience in writing Object-oriented & Object-based C++ code along with knowledge of C++ 11 / 14 / 17 standards for performance / memory enhanced concise codeKnowledge of commonly used data structures & algorithms employed in geometry kernelsExperience writing maintainable / reusable geometry algorithms while adhering to appropriate software design principles to develop industry grade modules / APIsExperience working on any commercial / proprietary / open-source geometry / math kernels like MKL, Eigen, CGAL, VTK, PCL, ACIS, ParaSolid, etc.Interacting with the client / customer on the scrum callSupervisory Responsibilities :
Team handling and employing code and design patternsUpdating Project Manager on the project statusInteracting with the client on scrum callReporting To :
Project ManagerThe JD is applicable for Special Employee Referral Scheme (ERS)