Локация

Системный программист по верификации

YADRO
Москва Вахта
Поделиться

Описание

Компания YADRO ищет хорошего специалиста на вакансию Системный программист по верификации . Москва (Россия), Минск (Беларусь), Пенза (Россия). Полный рабочий день. Можно удалённо. Требуемые навыки: #senior, #Linux, #C, #Системноепрограммирование.

Требования

Linux, C, Системное программирование

Обязанности

О компании и команде

Департамент разработки систем на кристалле является частью полупроводникового дивизиона YADRO и отвечает за проектирование и поставку систем на кристалле на базе процессорных ядер RISC V, а также сопутствующего программного обеспечения, для использования в составе серверных, сетевых продуктов, систем хранения данных, планшетов и других устройств.

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

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

Ожидания от кандидата

  • знание С и умение писать asm-вставки;
  • опыт низкоуровневого и системного программирования встроенных систем (bsp/drivers/kernel/RTOS);
  • уверенное знание архитектуры и набора команд одного из современных процессоров (x86, ARM, RISC-V);
  • опыт разработки и отладки драйверов и тестов для контроллеров низкоскоростных интерфейсов (i2S, i2C (SMBUS), UART, PWM или GPIO) и высокоскоростных интерфейсов (USB, Ethernet, PCIe или DDR);
  • опыт использования make, gcc, gas, ld, gdb, git;
  • уверенный пользователь Linux (включая cli & shell programming);
  • знание скриптовых языков (python/tcl);
  • опыт работы с низкоуровневыми средствами отладки (ICE probes/scopes/LA/signal TAP/etc).

Будет плюсом:

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

Условия работы

Гибкий график работы, возможен гибридный формат (офис/дом) или полная удаленка, если Вы из города, где нет офиса YADRO.

Бонусы

  • программа поддержки инноваций: премии за научные достижения, публикацию статей, выступления на конференциях и регистрацию патентов;
  • обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
  • лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
  • забота о здоровье: ДМС с первых дней работы, льготные условия страхования близких;
  • поддержка в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
  • открытое общение: регулярные онлайн-встречи всей команды YADRO.
Откликнуться
17 часов назад Источник: career.habr.com
Обращаем Ваше внимание, что вакансия взята с внешнего источника career.habr.com. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
  • SmartCore
  • Москва
Вакансия Системный программист (C/С++, Linux kernel). Компания SmartCore ищет хорошего специалиста на вакансию Системный программист (C/С++, Linux kernel) . Москва (Россия). Полный рабочий день. Требуемые навыки: #C, #Linux, #Linuxkernel, # ...
25.06.2025; Источник: career.habr.com
от 150 000 Р до 150 000 Р
  • ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ВЕЛЕССТРОЙ"
  • Москва
Работа Инженер - системный программист. Ответственность. Умение работать в команде Обязанности Определение необходимых системных и программных средств для разработки и отладки прикладного программного обеспечения (ПО). Выбор ...
17.06.2025; Источник: trudvsem.ru
от 150 000 Р до 150 000 Р
от 34 000 Р до 35 000 Р
  • АКЦИОНЕРНОЕ ОБЩЕСТВО "СОЛИД БАНК"
  • Москва
Вакансия Системный программист. Знание архитектуры и функционирования современных информационных систем; знание принципов анализа и хранения баз данных; владение основами и языками программирования, современными методами ...
06.06.2025; Источник: trudvsem.ru
от 34 000 Р до 35 000 Р