Системный программист (функциональная верификация СнК)

По договоренности


Функциональная верификация фокусируется на проверке соответствия функциональным требованиям, которые описывают, что должно делать устройство. Эта работа осуществляется до выпуска чипа. Проверка проводится с использованием программ, написанных на низкоуровневых языках программирования.

________________________________________________________________________________________________________

Данная специфика может быть интересна тем, кто увлекается архитектурой современных компьютеров, микроэлектроникой и хочет глубже разобраться в том, как устроены процессоры и системы на кристалле (СнК).

________________________________________________________________________________________________________

Работа специалистов по верификации требует не только глубоких знаний в области программирования, но и понимания принципов работы аппаратного обеспечения.

Чем Вам предстоит заниматься:

  • разработка и отладка тестов сложно функциональных блоков на RTL симуляторах, эмуляторах (QEMU) и FPGA-прототипах;
  • участие в разработке верификационной стратегии составных частей СнК совместно с командой UVM верификации и RTL дизайна;
  • проверка функционирования СнК на отладочных платах со смежными командами (pre-silicon и post-silicon);
  • поддержка и развитие библиотек системного ПО для верификации СнК.

Что мы ожидаем от будущего члена команды:

  • уверенное знание С и умение писать asm-вставки;
  • опыт низкоуровневого и системного программирования встроенных систем (bsp/drivers/kernel/RTOS);
  • уверенное знание архитектуры и набора команд одного из современных процессоров;
  • опыт разработки и отладки драйверов и тестов для контроллеров низкоскоростных и высокоскоростных интерфейсов (напр. i2C/UART/Ethernet/PCIe/USB);
  • опыт использования make/cmake/gcc/ld/gdb;
  • уверенный пользователь Linux (cli & shell programming);
  • опыт работы с низкоуровневыми средствами отладки FPGA.

Дополнительно приветствуем:

  • опыт составления верификационных/тестовых планов для тестирования функциональных блоков RTL;
  • знакомство с Verilog/System Verilog, понимание принципов цифрового дизайна;
  • опыт работы с RTL-симуляторами.

Поделиться:

Опубликована 3 дня назад

Похожие вакансии

Мы ищем C-разработчика в команду продукта сетевой безопасности. Наши задачи связаны с обработкой сетевого трафика в реальном времени, оптимизацией производительности и работой с сетевым стеком Linux. У нас интересный баланс задач: от проектирования н...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании АМИКОНАМИКОН
  • Москва
7 дней назад
Мы Группа Астра – один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Группа компаний АстраГруппа компаний Астра
  • Москва
7 дней назад
120 000 - 230 000 ₽
Мы ценим системный подход и инициативу. ... аналитик конфигурации 1С, IT-аналитик 1С, автоматизация бизнес-процессов 1С, разработка решений 1С, программист ... аналитик конфигурации 1С, IT-аналитик 1С, автоматизация бизнес-процессов 1С, разработка решений 1С, программист ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Vitamin CVitamin C
  • Москва
13 часов назад
от 220 000 ₽
Рыночная зарплата
Удалённо | Только по ТЗ | Без общения с клиентами Группа компаний «Системный Администратор» — ИТ-компания ... Работаем проектно, системно и без бардака. ... Главное про работу (самое важное) Если коротко: ты программист, а не универсальный солдат никаких звонков ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Системный АдминистраторСистемный Администратор
  • Москва
6 дней назад
150 000 - 180 000 ₽
... Программист 1С: создаём будущее k-beauty вместе!
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Эйч Би ГрупЭйч Би Груп
  • Москва
13 часов назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.