Reverse Engineer / C Developer (ELF Legacy)

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


NetHub — платформа управления и анализа межсетевых экранов / firewall-management.

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

Мы ищем Реверс Инженера для работы со старым скомпилированным ELF-бинарником под Linux.

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

  • Анализ скомпилированного бинарного файла (legacy code);

  • Восстановление логики и работоспособности кода на C;

  • Покрытие кода тестами;

  • Документирование кода и логики работы (желательно);

  • Использование дебага и инструментов для сопоставления исходного кода с машинными инструкциями.

Что мы ожидаем от кандидата:

  • Опыт написания кода на С;

  • Опыт работы с санитайзерами (Sanitizers);

  • Знание алгоритмов дизассемблирования;

  • Опыт работы с декомпиляторами: IDA Pro, Ghidra, Binary Ninja;

  • Понимание работы дебага (gdb, lldb);

  • Понимание computer science (структуры данных, алгоритмы, управление памятью);

  • Опыт сборки и компиляции C-проектов (make, gcc/clang);

  • Уверенное владение Unix-системами и программирование под них.

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

  • Понимание сетевых технологий (IPv4, TCP/IP).

  • Умение обеспечивать обратную совместимость с текущей реализацией.

  • Понимание статического и динамического анализа кода.

Что мы предлагаем:

  • Проектная деятельность. оформление на ГПХ;

  • Удаленный формат работы;

  • Полностью белая ЗП, размер обсуждаем на собеседовании.

Как будет выглядеть процесс коммуникации:

Звонок с HR на 20 минут

Техническое интервью – 1,5 часа

Оффер!

Если вакансия заинтересовала, укажи свой тг в отклике!


Поделиться:

Опубликована месяц назад

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

Что хотим видеть: Опыт работы со следующим стэком: Backend: C#, .NET Core (8), Dapper, MS SQL, Apache ... Опыт коммерческой разработки на C# и .NET Core от 4 лет.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Hi, Rockits!Hi, Rockits!
  • Москва
день назад
Что мы ждем от кандидата: Опыт коммерческой разработки на C# .NET Developer от 5 лет; Опыт Senior от ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Staff-UP Consulting GroupStaff-UP Consulting Group
  • Москва
день назад
Наш стэк: C# 12+/.NET 8+, EF Core, Web API PostgreSQL, MongoDB, MariaDB, Redis RabbitMQ + MassTransit ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании QugoQugo
  • Москва
день назад
Вам предстоит заниматься как программированием на Rust, а также дебажить и оптимизировать код на C. ... Основные инструменты: C, Rust, Git, Ansible, GDB. ... Опыт разработки на любой высокоуровневом языке программирования • Опыт системного программирования на C ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Аренадата СофтверАренадата Софтвер
  • Москва
день назад
... производительности Разработка новых сервисов unit-тестирование и код-ревью Требования: Опыт работы в роли C# ... Developer от 4-х лет Опыт работы с реляционными СУБД: SQL / PostgreSQL / EF Core / Dapper Законченное ...
  • Можно удаленно
  • Подработка
  • Опыт от 3 лет
Логотип компании «Баланс-Платформа»«Баланс-Платформа»
  • Москва
день назад
Медиалогия занимается разработкой продуктов по сбору и анализу данных из СМИ и соцмедиа. Мы разрабатываем высоконагруженные системы, которые в режиме реального времени сканируют весь текстовый сегмент Интернета (100+ млн. сообщений в сутки, 1.7 млрд....
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании МедиалогияМедиалогия
  • Москва
5 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.