Обязанности
- Разработка отдельных частей тестового плана функциональной верификации для СнК
- Разработка для верификационного окружения СнК верификационных компонент (агентов) с использованием UVM/SystemVerilog/SVA и их последующая интеграция
- Освоение и внедрение в окружение верификационных IP (VIP) третьих сторон (Cadence и др. поставщиков)
- Разработка UVM/SystemVerilog/C++/ASM тестов для функциональной верификации RTL модели СнК
- Разработка технической документации на драйверы, тесты, программное обеспечение, верификационные компоненты и среды верификации
- Разработка скриптов компиляции среды верификации и тестов СнК
- Автоматизация регрессионного тестирования (настройка задач и скриптов Jenkins, Python, yaml, TCL, GRID)
- Отладка тестов на RTL/TLM модели (преимущественно с применением САПР Cadence), топологическом списке цепей (netlist), прототипе в ПЛИС, эмуляторе, изготовленных ИС СнК
- Взаимодействие с разработчиком RTL и инженером физического дизайна с целью локализации обнаруженных проблем
- Ведение списка обнаруженных дефектов в системе отслеживания ошибок (Jira, Confluence)
- Исследование и контроль функциональных параметров СнК (пиковая/ реальная производительность, пропускная способность, потребление и т.п.)
- Контроль качества верификации СнК/СФ-блоков (покрытие, проверка факта фиксации ошибок тестами, скорость обнаружения ошибок тестами и т.п.)
- Составление отчетов о состоянии верификации проекта (в том числе, с использованием средств автоматизации)
Требования
- Опыт разработки кода на Verilog/SystemVerilog
- Опыт разработки или верификации цифровых схем либо опыт разработки embedded ПО
- Опыт программирования на С/С++
- Понимание ООП
- Знание маршрута проектирования цифровых СБИС или устройств в ПЛИС
- Понимание задач функциональной верификации СФ блоков и СнК
- Опыт применения специализированных САПР Cadence, Siemens(Mentor) или Synopsys для разработки/верификации цифровых СБИС
- Опыт работы с СКВ svn/git или аналогичными
- Умение читать англоязычную техническую документацию
- Приветствуется опыт работы с UVM, SystemVerilog, SystemC
- Приветствуется опыт верификации СФ-блоков и СнК
- Приветствуется опыт работы с периферийными интерфейсами Ethertnet, USB, PCIE, DDR и другими
- Приветствуется опыт работы с накристальными интерфейсами AMBA APB, AHB, AXI, CHI
- Приветствуется опыт разработки SystemVerilog Assertions (SVA)
- Приветствуется опыт использования инструментов для формальной верификации
- Приветствуется знание архитектуры процессора и ассемблера ARM, MIPS, RISCV
- Приветствуется опыт разработки драйверов для OC Linux
- Приветствуется опыт разработки встроенного ПО для микроконтроллеров (embedded software)
- Приветствуется опыт разработки на языках python, tcl, make, bash
- Приветствуется знание форматов обмена данными json, yaml, xml
- Приветствуется опыт разработки кода для ПЛИС
Условия
- Участие в передовых проектах в отрасли микро- и радиоэлектроники, телекоммуникаций и связи
- Работу в команде лучших специалистов отрасли, с возможностью делиться знаниями и перенимать опыт, решая сложные инженерные задачи, на передовом краю развития современных технологий
- Систему поощрения за создание результатов инновационной деятельности, регистрация патентов
- Применение результатов работы в подготовке квалификационных работ в магистратуре и аспирантуре. Поддержка научно-технического совета в подготовке статей, публикаций, работ
- Широкие возможности профессионального роста
- Гибкий график работы (возможность выбора начала и окончания рабочего дня)
- Полис ДМС (включающий стоматологию, возможность подключения родственников и членов семьи, страховку выезжающих за рубеж, телемедицину, онлайн-консультации юриста и психолога)
- Кафетерий льгот — гибкую систему бонусов, где каждый сотрудник самостоятельно определяет структуру и наполнение своего пакета льгот. В него включены затраты на кредиты, страхование, отдых и обучение, в том числе детей
- Материальную помощь к значимым событиям и сложным жизненным ситуациям
- Сервис с предложениями о корпоративных скидках и привилегиях от партнеров (900+), который помогает значительно экономить на ежедневных тратах
- У нас дружественная атмосфера и активная корпоративная жизнь. В Компании есть команды по: легкой атлетике, баскетболу, шахматам, настольному теннису и плаванию, лыжам и киберспорту. Спортсмены нашей Компании принимают участие в различных соревнованиях и турнирах. Для футбольной и волейбольной команды предоставляются спортивные площадки
- Реферальную программу
- Комфортный офис с вендинговыми аппаратами, комнатой отдыха, на территории есть кафе/столовая
- Мы ценим ваш опыт и компетенции, поэтому уровень дохода обсуждаем с успешными кандидатами