Quantum Minds Опубликована 17 дней назад · отклик: Hacker News
Senior C++-разработчик LLVM и фаззинг
ЗарплатаПо договорённости
ФорматУдалённо
ЛокацияСША
ГрейдSenior
Quantum Minds ищет senior-инженера для работы над современным пайплайном анализа: компиляторные инструменты, анализ программ, фаззинг и автоматизация. Отдельная часть работы — подготовка кодовой базы к будущему открытию исходного кода.
Задачи:
- генерация LLVM IR и работа с метаданными;
- разработка LLVM-пассов (очистка IR, обработка MMIO, повышение пригодности для фаззинга);
- фаззинг-харнессы и кампании (libFuzzer, AFL++, Honggfuzz);
- триаж крашей, дедупликация, автоматизированная отчётность;
- инструменты на Python и улучшение CI;
- подготовка к open source: лицензирование, воспроизводимые сборки, миграция репозитория.
Требования:
- сильная системная разработка на C/C++;
- практический опыт работы с LLVM IR и разработки пассов;
- опыт фаззинга и работы с санитайзерами;
- анализ крашей и основы безопасности ПО;
- Python и работа с Git;
- опыт в экосистеме Microsoft — сильное преимущество.
Будет плюсом:
- прошивки и embedded (MMIO, HAL, rehosting);
- CodeQL или другие инструменты статического анализа;
- опыт интеграции LLM и агентов;
- знания CFG/SSA и анализа потоков данных;
- вклад в open-source проекты.
Удалённый контракт. Работа напрямую с командой, которая готовит крупный пайплайн анализа к открытию исходного кода.
Инструменты в вакансии
Навыки и технологии
Направления