Talent.com
Senior Engineer

Senior Engineer

Canterrhyderabad, telangana, in
9 hours ago
Job description

Role : Staff Computational Engineer - L3

Experience : 7+ years

Location : Hyderabad / Hybrid

Notice period : Immediate

Criteria : Associates from product-based companies are preferred.

CANTERR is seeking a highly skilled Staff Computational Engineer with a strong background in processing three-dimensional models to help create the next generation of automated design for manufacturing (DFM) tools. In this role, you will analyze three-dimensional models for manufacturing feasibility and risk by combining underlying features with real-world manufacturing constraints. This role requires someone with a strong understanding of computational geometry, algorithm analysis, and code design.

Responsibilities :

  • Design, develop, and implement computational algorithms to solve complex engineering problems related to manufacturing processes (e.g., quoting, optimization, and quality control).
  • Design, develop, and deploy algorithms to extract geometric features from 2D and 3D CAD models.
  • Design, develop, and deploy algorithms to detect Design for Manufacturability (DFM) issues of 2D and 3D CAD models.
  • Identify practical solutions to problems involving 2D and 3D geometry, topology, numerical analysis, and manipulation of curves, surfaces, and boundary representation topology.
  • Leverage machine learning and artificial intelligence techniques to improve efficiency and decision-making within the manufacturing platform.
  • Collaborate with operations and product teams to understand critical issues and develop novel solutions.
  • Collaborate with data scientists and software engineers to integrate computational solutions into Xometry's production workflows.
  • Document code and algorithms for maintainability and knowledge sharing.
  • Stay up-to-date on the latest advancements in computational engineering and related fields.

Requirements :

  • An MS or PhD degree in applied math, physics, computer science, or engineering is required.
  • 8+ years of progressive experience in applying computational methods to solve engineering problems with a proven track record of success.
  • Demonstrated experience in building CAD / CAE systems : surface modeling, solid modeling, part / assembly modeling, and drafting.
  • Demonstrated experience in developing geometric modeling kernels, especially working with analytical geometry, parametric modeling, freeform geometry (NURBS, spline surfaces, and Bézier curves), topological data structures (B-Rep scheme), geometry healing and repair, and high-performance data structures and algorithms.
  • Participation in the development of 3D modeling applications, like SolidEdge, SmartPlant3D, SurfaceWorks, Autodesk Inventor, Pro-Engineer, SolidWorks, and ACIS, is a plus.
  • Demonstrated experience with HOOPS Exchange API, PRC, and DXF format and specifications.
  • Research experience in computational geometry, differential geometry, computational fabrication, computational dynamics, or related fields.
  • Proficient in linear algebra, multivariable calculus, numerical methods, differential equations, and other areas of scientific computation, like floating-point arithmetic and numerical error analysis.
  • Familiarity with industry-specific standards (e.g., ISO, ASME) and guidelines for CAD / CAE software.
  • Strong knowledge of manufacturing processes and materials science.
  • Fluent in C++ (C++11 / 14 / 17), including tools like CMake, GDB, SWIG, etc.
  • Experience in Python, Cython, numpy, Numba, and cloud computing platforms a plus
  • Proficiency in software engineering best practices, including object-oriented design, code versioning, and testing.
  • Strong documentation skills for developing user manuals, technical reports, and internal documentation to support maintainability and reproducibility.
  • Create a job alert for this search

    Senior Engineer • hyderabad, telangana, in