Senior С Developer / Старший инженер-программист С
Мы активно расширяем команду и открываем поиск Senior С Developer.
Чем предстоит заниматься:
• поддержка и развитие существующей кодовой базы;
• поиск и исправление дефектов, повышение стабильности и качества продукта;
• развитие инфраструктуры для тестирования;
• создание изолированного окружения для запуска unit- и интеграционных тестов и настройка эмуляции целевого железа;
• рефакторинг, повышение тестового покрытия кодовой базы и документирование существующего поведения продукта;
• работа с крупным проектом на C, включающим загрузчик ОС, пространство ядра Linux и пользовательское пространство.
Мы ожидаем от будущего члена команды:
• уверенное знание языка С;
• опыт системного программирования;
• опыт написания многопоточных приложений;
• представление о современном аппаратном обеспечении: устройстве памяти, шинах данных, системах ввода-вывода, разрядностях архитектур и порядке байтов в CPU и сетях;
• владение инструментами отладки (gdb, core dumps, ftrace и т.д.) и реверс-инжиниринга;
• знание технического английского языка для работы с документацией.
Будет плюсом:
• опыт работы с U-Boot;
• опыт работы с Realtek, Broadcom, Mellanox и другими чипами для сетевых устройств;
• опыт работы с сетевыми устройствами: коммутаторами, роутерами;
• опыт кроссплатформенной разработки ARM, MIPS или другими не x86_64 платформами;
• опыт разработки/модификации систем виртуализации, например, QEMU.
Мы предлагаем
Анкета кандидата
Пожалуйста, заполните эту анкету, чтобы мы могли познакомиться с вами поближе.- 01ОткликПодача резюме
или заполнение анкеты - 02ОтборПрохождение интервью
и/или выполнение тестового задания - 03ОфферПолучение обратной связи
и предложения о работе