Cadence Design Systems
Cadence Design Systems
Cadence Design Systems разрабатывает программное и аппаратное обеспечение, а также интеллектуальную собственность для проектирования электроники и систем. Обладая более чем 30-летним опытом в разработке программного обеспечения и уделяя особое внимание интеллектуальному проектированию систем, компания помогает ведущим организациям превращать концепции дизайна в передовые электронные продукты. Ее технологии применяются в таких сферах, как гипермасштабируемые вычисления, связь 5G, автомобилестроение, мобильные устройства, аэрокосмическая отрасль, потребительская электроника, промышленность и здравоохранение.

Старший менеджер по разработке ПО: геометрия и построение сеток в Cadence

Руководите исследованиями и разработкой в области геометрии и построения сеток для продукта MSC Apex компании Cadence в Шанхае. Определяйте архитектуру и технический курс, отвечайте за выпуск решений и развитие инженерных команд.

Описание

  • Руководите исследованиями и разработкой в области геометрии и построения сеток.
  • Работайте с внутренними и внешними командами над ключевыми проектами.
  • Разрабатывайте функции геометрии и построения сеток для MSC Apex и участвуйте в других проектах.
  • Выявляйте и устраняйте технические и операционные проблемы.
  • Совершенствуйте инженерные процессы и внедряйте лучшие практики.
  • Наставляйте младших коллег и помогайте развивать команду.
  • Участвуйте в еженедельных технических обсуждениях, оценивайте реализуемость и риски.
  • Определяйте техническую стратегию, руководите реализацией и выпуском ключевых возможностей в области геометрии и построения сеток.
  • Формируйте архитектуру ПО и принимайте технические решения.
  • Взаимодействуйте с командами разработки продукта, контроля качества и инженерии по всей компании.
  • Выпускайте качественные, масштабируемые и удобные в сопровождении решения, поддерживающие стратегию Apex и процессы моделирования заказчиков.

Требования

  • Степень бакалавра или магистра в области автоматизированного проектирования, машиностроения или смежной инженерной дисциплины.
  • Не менее 20 лет опыта в индустрии разработки ПО, включая руководство исследованиями и разработкой в области геометрии или построения сеток.
  • Глубокие знания вычислительной геометрии, CAD-моделирования и геометрических ядер, таких как Parasolid, ACIS или аналогичных.
  • Практические знания генерации и качества сеток, построения поверхностных и объемных сеток, упрощения геометрии, очистки моделей и процессов предварительной подготовки CAE-моделей.
  • Опыт работы с CAD/CAE-продуктами, такими как MSC Apex, Patran, ANSA, CATIA, SolidWorks, NX или аналогичными инструментами.
  • Понимание рабочих процессов заказчиков в области моделирования, предварительной обработки, подготовки моделей и интеграции с последующими решателями.
  • Умение определять архитектуру и принимать технические решения для компонентов геометрии и построения сеток.
  • Значительный практический опыт разработки на C++, предпочтительно для масштабного инженерного или научного ПО.
  • Знакомство со скриптами и автоматизацией на Python.
  • Опыт анализа проектов, выявления технических рисков и оценки реализуемости.
  • Умение находить баланс между инновациями, качеством продукта, производительностью, удобством сопровождения и сроками выпуска.
  • Практический опыт использования инструментов разработки ПО с поддержкой ИИ, таких как GitHub Copilot, Cursor или аналогичных.
  • Сильные лидерские, коммуникативные, аналитические навыки, навыки решения проблем, взаимодействия, наставничества, ответственности и выполнения задач.