development engineers projects marine outsourcing cnc developers open source autocad cam boating boats consulting outsource engineering boat cad pdms engineer silicones silicone polymer bpo manufacturing