YADRO Microprocessors

Системный программист bare metal

Департамент: Разработка микропроцессоров
Расположение: Москва
Тип занятости: Работа в офисе
Уровень: Специалист, Старший, Ведущий
Технологии/навыки: C, Linux

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

  • Основное направление работы: написание bare metal C-тестов на СнК на начальном этапе ее сборки; первоначальный запуск устройств (DDR, Ethernet, PCIe и остальных) на RTL и ПЛИС-прототипе;
  • Настройка системы регрессионного тестирования (Jenkins);
  • Автоматизация сборки и линковки тестов;
  • Разработка bare metal тестов на отдельные контроллеры и всю систему на языках C/Asm;
  • Постановка тестов на регресс;
  • Работа с модульными верификаторами по плану верификации СнК и сбору функционального покрытия;
  • Отладка на RTL, FPGA и ASIC совместно с разработчиками и системными программистами (pre-silicon и post-silicon);
  • Поддержка и развитие архитектурно-зависимой части системного ПО.

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

  • Опыт низкоуровневого и системного программирования встроенных систем (bsp/drivers/kernel/RTOS);
  • Уверенное знание архитектуры и набора команд хотя бы одного процессора;
  • Отличное знание С/С++, asm;
  • make, gcc, gas, ld, gdb, version control;
  • Уверенный пользователь Linux (включая cli & shell programming);
  • Знание скриптовых языков (perl/python/tcl/shell);
  • Опыт с низкоуровневыми средствами отладки (ICE probes/scopes/LA/signal TAP/etc);
  • Знание английского языка на уровне чтения технической документации.

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

  • Опыт составления верификационных/тестовых планов для тестирования функциональных блоков RTL;

  • Знакомство с Verilog/System Verilog:

  • Опыт работы с RTL симуляторами.

О нашем офисе:

Красивый и удобный лофт-офис с высокими потолками на территории БЦ «Трехгорная мануфактура», 10-15 минут от метро «Краснопресненская»/«Улица 1905 года», г. Москва

Мы предлагаем:

  • Программу поддержки инноваций:

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

  • Поддержку в личных вопросах:

    консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами

  • Обучение и развитие:

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

  • Заботу о здоровье:

    ДМС с первых дней работы, льготные условия страхования близких

  • Лекторий с выдающимися экспертами:

    инженерами, учеными и исследователями

  • Открытое общение:

    регулярные онлайн-встречи всей команды YADRO

Мы предлагаем:

  • Программу поддержки инноваций:

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

  • Поддержку в личных вопросах:

    консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами

  • Обучение и развитие:

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

  • Заботу о здоровье:

    ДМС с первых дней работы, льготные условия страхования близких

  • Лекторий с выдающимися экспертами:

    инженерами, учеными и исследователями

  • Открытое общение:

    регулярные онлайн-встречи всей команды YADRO