
Cadence Design Systems разрабатывает программное и аппаратное обеспечение, а также интеллектуальную собственность для проектирования электроники и систем. Обладая более чем 30-летним опытом в разработке программного обеспечения и уделяя особое внимание интеллектуальному проектированию систем, компания помогает ведущим организациям превращать концепции дизайна в передовые электронные продукты. Ее технологии применяются в таких сферах, как гипермасштабируемые вычисления, связь 5G, автомобилестроение, мобильные устройства, аэрокосмическая отрасль, потребительская электроника, промышленность и здравоохранение.
Директор по разработке ПО и R&D-операциям — Шанхай
Руководите разработкой ПО Apex и операционной деятельностью CAE R&D из Шанхая, Китай. Определяйте архитектуру, автоматизацию, надежные выпуски и работу распределенных инженерных команд.
Описание
- Руководите разработкой ПО Apex в Китае.
- Осуществляйте практическое техническое и операционное руководство архитектурой, проектированием, реализацией, автоматизацией сборки и тестирования, CI/CD, устранением дефектов и готовностью к выпуску.
- Руководите инициативами R&D и обеспечивайте их реализацию.
- Сотрудничайте с внутренними и внешними командами для выпуска нескольких версий продукта ежегодно.
- Разрабатывайте и поддерживайте системы сборки, покрытие кода, регрессионное тестирование и среды разработки.
- Проводите ежедневные скрам-встречи для поддержки непрерывной интеграции и поставки.
- Участвуйте в планировании спринтов, а также в ретроспективах спринтов и выпусков.
- Диагностируйте и устраняйте технические и операционные проблемы.
- Совершенствуйте процессы и продвигайте лучшие инженерные практики.
- Участвуйте в еженедельных технических обсуждениях и оценивайте реализуемость решений.
- Наставляйте младших коллег и помогайте развивать команду.
Требования
- Степень магистра в области разработки ПО, информатики, машиностроения или смежной инженерной специальности.
- Не менее 25 лет опыта в индустрии программного обеспечения, включая руководство CAE R&D.
- Опыт руководства крупномасштабной разработкой приложений.
- Подтвержденный опыт своевременного выпуска версий при управлении объемом работ, качеством, ресурсами и зависимостями.
- Подтвержденные лидерские качества и умение развивать команды.
- Владение C++, Python, Windows, Linux и автоматизацией тестирования.
- Опыт управления рисками, применения гибких методологий и координации работы UX, QA, IT и службы поддержки.
- Глубокие знания предметной области CAE и опыт работы в MSC, Ansys, Ansa или связанной компании.
- Практический опыт использования инструментов разработки с поддержкой ИИ, таких как GitHub Copilot, Cursor или аналогичные платформы.
- Умение направлять техническую работу на этапах архитектуры, проектирования, реализации, тестирования и подготовки выпусков.
- Умение оценивать технические компромиссы, направлять анализ проектных решений и принимать инженерные решения с учетом стратегии продукта.
- Опыт руководства распределенными инженерными командами и координации работы с командами продукта, QA, IT, поддержки и управления выпусками.
- Умение наставлять ведущих инженеров, развивать технических руководителей и укреплять ответственность за инженерную работу и культуру постоянного совершенствования.
- Умение выявлять технические риски, планировать меры по их снижению и обеспечивать предсказуемую реализацию сложных программных проектов.
- Понимание практик обеспечения качества ПО, включая автоматизацию, покрытие кода, стратегию регрессионного тестирования, стабильность сборок и готовность к выпуску.
- Умение ясно объяснять сложные технические темы руководителям высшего звена, командам продукта и инженерным специалистам.
- Сильные навыки руководства людьми, коммуникации, анализа, решения проблем, взаимодействия и ответственности.