FE Senior CAD Backend Engineer - Mechanical/CAD Automation (CATIA Expertise) Foundation EGI Boston, MA, USA Dec 15, 2025