Навыки: C++, САПР. Специализации: Разработчик приложений.
Storygold нанимает ведущего инженера по оценке САПР, который будет отвечать за комплексную оценку языковых моделей, выполняющих сложные задачи внутри параметрических систем САПР.
Это не позиция механического дизайна или общей проверки качества. Роль требует глубоких знаний внутреннего устройства программного обеспечения САПР, сильных навыков программной инженерии и технического суждения для проектирования, реализации и проведения строгих оценок САПР.
Обязанности
- Разрабатывать эталонные задачи и протоколы оценки для параметрических рабочих процессов САПР
- Писать и совершенствовать подсказки, инструкции по инструментам, критерии оценки и рубрики оценки
- Создавать исполнительные оболочки, которые управляют программным обеспечением САПР через API и интерфейсы автоматизации
- Разрабатывать автоматические валидаторы, оценщики, регрессионные тесты и диагностические инструменты
- Программно инспектировать документы САПР, деревья признаков, эскизы, ограничения, сборки, конфигурации, ссылки и состояния перестроения
- Анализировать топологию B-rep, геометрическую корректность, допуски, массу и структуру модели
- Определять, возникают ли ошибки из-за рассуждений модели, использования инструментов, автоматизации САПР, регенерации признаков, решения ограничений, геометрического ядра или самого оценщика
- Комбинировать детерминированные проверки с экспертным техническим обзором
- Определять таксономии ошибок и поддерживать единые стандарты оценки
- Работать с создателями задач САПР и исследовательскими инженерами для улучшения качества и охвата эталонов
Требования
- Опыт разработки программного обеспечения для САПР, CAM, CAE, геометрического моделирования или смежного инженерного ПО не менее 7 лет
- Глубокое понимание архитектуры параметрического САПР, включая:
- Геометрию и топологию B-rep
- Историю признаков, графы зависимостей и регенерацию
- Системы ограничений эскизов и сборок
- Геометрические допуски и корректность модели
- Булевы операции, пересечения, смещения, скругления и исправления
- Топологическое именование и стабильность ссылок
- Перевод файлов САПР и взаимодействие между системами
- Сильные навыки программной инженерии на C++ или C#/.NET
- Практический опыт использования Python для автоматизации, обработки данных и конвейеров оценки
- Опыт работы с API САПР, геометрическими ядрами, автоматизированным тестированием или системами валидации моделей
- Профессиональный опыт работы с SolidWorks, NX, CATIA, Creo, Onshape, Fusion, Inventor, Solid Edge или аналогичной параметрической платформой САПР
- Сильные навыки отладки, проектирования систем и технической коммуникации
- Владение английским языком на уровне B2 или выше
Желательные квалификации
- Опыт работы с API SolidWorks или автоматизацией SolidWorks
- Опыт работы с Parasolid, ACIS, CGM, Open Cascade, C3D или другим коммерческим геометрическим ядром
- Опыт разработки промышленного программного обеспечения САПР или геометрических алгоритмов
- Опыт создания технических эталонов, систем оценки, автоматических оценщиков или инфраструктуры тестирования
- Опыт оценки систем, использующих языковые модели и внешние программные инструменты