Canterr, Inc.

Computer Aided Design Specialist

Boston, MA, US

5 days ago
Save Job

Summary

Responsibilities:

● Design, develop, and implement computational algorithms to solve complex engineering problems related to manufacturing processes (e.g., quoting, optimization, 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, 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:

● M.S. or PhD degree in applied math, physics, computer science, or engineering required.

● 8+ years of progressive experience in applying computational methods to solve engineering problems with a proven track record of success.

● Demonstrated experience in using CAD/CAE systems: surface modeling, solid modeling, part/assembly modeling, drafting

● Demonstrated experience in developing geometric modeling kernel, especially working with analytical geometry, parametric modeling, freeform geometry (NURBS, spline surfaces, Bézier curves), topological data structures (B-Rep scheme), geometry healing and repair, high-performance data structures and algorithms.

● Participation in the development of 3D modeling applications, like SolidEdge, SmartPlant3D, SurfaceWorks, Autodesk Inventor, Pro-Engineer, SolidWorks, 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.

● Must be a US Citizen or Green Card holder (ITAR).

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job