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

YADRO

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

Описание вакансии

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

________________________________________________________________________________________________________

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

________________________________________________________________________________________________________

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

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

  • разработка и отладка тестов сложно функциональных блоков на 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-симуляторами.

Будем рады предложить Вам:

  • гибридный либо полностью дистанционный формат работы;
  • программу поддержки инноваций: премии за научные достижения, публикацию статей, выступления на конференциях и регистрацию патентов;
  • обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
  • лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
  • заботу о здоровье: ДМС с первых дней работы, льготные условия страхования близких;
  • поддержку в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
  • открытое общение: регулярные онлайн-встречи всей команды YADRO.
Навыки
  • C
  • Linux
  • I2C
  • PCIe
  • BSP
Посмотреть контакты работодателя

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

АМИКОН
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
АМИКОН
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
ГК ВИЗАВИ Консалт
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Trafficsoft
Удаленная работа
  • Москва

  • от 300000 RUR

ГК ВИЗАВИ Консалт

Ведущий программист С (Senior)

ГК ВИЗАВИ Консалт

Удаленная работа
  • Москва

  • от 300000 RUR

Биг Дата Технолоджи

Ведущий разработчик Erlang

Биг Дата Технолоджи

Удаленная работа
  • Москва

  • до 400000 RUR

Р-Софт
Удаленная работа
  • Москва

  • до 400000 RUR

GrowDirector
Удаленная работа
  • Москва

  • до 400000 RUR

АМИКОН
Удаленная работа
  • Москва

  • до 400000 RUR

Senior Backend Developer (Algorithmic Systems / Sports Data / API)

Анищенко Иван Евгеньевич

Удаленная работа
  • Москва

  • до 300000 RUR

Octobank
Удаленная работа
  • Москва

  • до 300000 RUR

Автомакон
Удаленная работа
  • Москва

  • до 344830 RUR

Раппорто
Удаленная работа
  • Москва

  • до 344830 RUR

Дартс рекрутинг сервисез

TechLead ML/CV Developer (MedTech)

Дартс рекрутинг сервисез

Удаленная работа
  • Москва

  • до 344830 RUR

NM Technologies HK Limited
Удаленная работа
  • Москва

  • до 400000 RUR

AERODISK
Удаленная работа
  • Москва

  • от 250000 RUR

Стрит Фалькон
Удаленная работа
  • Москва

  • от 250000 RUR

Первый Бит
Удаленная работа
  • Москва

  • от 250000 RUR

БАЗИС
Удаленная работа
  • Москва

  • от 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию