Інженер із системного програмування
Роль на перетині системного програмування, мереж і досліджень безпеки: розробка ПЗ на C/C++ та Rust, робота з Linux, прошивками, мережевими протоколами й аналізом незнайомих систем. Потрібні сильні навички програмування, розуміння ОС, пам'яті, багатопотоковості та TCP/IP. Пропонують офіс у Києві, офіційне працевлаштування, бронювання, компенсацію житла при переїзді та роботу над продуктами для оборони України.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 17 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет; город вакансии не учтён.
Что предстоит делать
<p>Ищем опытного инженера по системному программированию, которому интересно понимать сложное программное обеспечение на уровень глубже.</p><p>Работа лежит на пересечении системного программирования, компьютерных сетей, встраиваемых систем и исследований безопасности. Часть задач предполагает разработку нового программного обеспечения. Другие могут начинаться с незнакомой прошивки, исполняемого файла, сетевого протокола или устройства, работу которых нужно понять, воспроизвести и сделать наблюдаемой.</p><p>Это прежде всего инженерная роль. Нам важны сильная фундаментальная подготовка, умение системно разбираться в незнакомых технологиях и способность создавать надёжные технические решения. Предыдущий профессиональный опыт в каждом из перечисленных направлений не обязателен.</p><p><strong>Обязанности:</strong></p><ul><li>Проектировать, разрабатывать, тестировать и отлаживать системное программное обеспечение на <strong>C, C++</strong> и Rust.</li><li>Решать сложные и не до конца определённые технические задачи, самостоятельно разбивая их на понятные этапы.</li><li>Работать с Linux, сетевым программным обеспечением, встраиваемыми и ограниченными в ресурсах системами.</li><li>Исследовать незнакомые программы, прошивки и сетевые протоколы, в том числе когда документация или исходный код отсутствуют.</li><li>Создавать контролируемые среды для воспроизведения поведения систем, отладки, трассировки и автоматизированного тестирования.</li><li>Анализировать работу сетевого программного обеспечения на разных уровнях: от пакетов и системного сетевого стека до поведения отдельного процесса.</li><li>Разрабатывать или модифицировать Linux- и OpenWrt-based системы и прошивки.</li><li>Превращать результаты исследований в практические решения: рабочий код, инструменты, тесты, исправления, средства защиты или понятную техническую документацию.</li></ul><p><strong>Требования:</strong></p><ul><li>Сильные навыки программирования и отладки на <strong>C</strong> или <strong>C++</strong>. Опыт с Rust будет преимуществом; так же подойдёт готовность быстро его освоить.</li><li>Глубокое понимание алгоритмов, структур данных, управления памятью, многопоточности и производительности.</li><li>Понимание архитектуры компьютера и основ работы операционных систем.</li><li>Уверенное владение Linux и инструментами системной разработки.</li><li>Хорошее понимание TCP/IP, маршрутизации и принципов работы сетевого программного обеспечения.</li><li>Сильные навыки технического анализа: умение формировать гипотезы, проверять их и находить первопричину сложной проблемы.</li><li>Способность самостоятельно работать с неоднозначными задачами и отвечать за результат.</li><li>Умение чётко объяснять технические решения устно и письменно</li><li>Готовность к <nobr>6-дневному</nobr> рабочему графику</li></ul><p><strong>Будет преимуществом:</strong></p><ul><li>Опыт работы со встраиваемыми системами, прошивками, загрузчиками или OpenWrt.</li><li>Анализ программ или прошивок без исходного кода.</li><li>Опыт работы с отладчиками, дизассемблерами, эмуляторами и инструментами анализа сетевого трафика.</li><li>Знание VPN, WireGuard, сетевых фильтров или системного сетевого стека.</li><li>Опыт разработки драйверов, модулей ядра или других низкоуровневых компонентов.</li><li>Опыт исследования уязвимостей, фаззинга, пентестинга или defensive/offensive security.</li></ul><p>Мы не ожидаем, что один человек уже имеет опыт во всех этих направлениях. Если вы сильный системный инженер, любите доходить до сути сложных технических проблем и хотите развиваться в направлении security research, будем рады познакомиться. </p><p><strong>Мы предлагаем</strong></p><ul><li>Работу над продуктами, которые имеют прямое влияние на обороноспособность Украины</li><li>Команду сильных инженеров, которые создают решения для реальных вызовов современности</li><li><strong>Возможность бронирования в соответствии с действующим законодательством, работа в офисе (Киев), 5 рабочих дней + суббота неполный день</strong></li><li>Официальное трудоустройство и социальные гарантии согласно КЗоТ Украины</li><li>Оплачиваемый отпуск и больничные</li><li>Компенсация аренды жилья при переезде из других регионов.</li><li>Конкурентное вознаграждение</li><li>Возможность командировок</li><li>Пространство для профессионального развития, инициатив и влияния на конечный результат</li></ul><p><br><strong>Отклики, в которых указаны финансовые ожидания, рассматриваем в первую очередь</strong></p> <div> <a href="https://jobs.dou.ua/companies/nda-recruitment/vacancies/379010/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как C++-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в NDA Recruitment
23 активные вакансии в компании
Тестувальник FPV дронів / QA Engineer (FPV)
~903 740 ₸ оценка по стеку, все рынки
Потрібен тестувальник FPV-дронів: польові випробування, пілотування квадрокоптерів, пошук несправностей, збірка й ремонт, ведення тестової документації та звітів. Ключове — реальний досвід пілотування БПЛА, розуміння QA-процесів і роботи з BetaFlight, Ardupilot, MissionPlanner. Пропонують офіційне працевлаштування за КЗпП України, бронювання, оплачувану відпустку й лікарняні, компенсацію оренди житла при переїзді.
Инженер по безопасности приложений (Application Security Engineer)
~2 239 416 ₸ оценка по стеку, все рынки
Ищем инженера по безопасности приложений, который встроит безопасность в процесс разработки — от проектирования и архитектуры до релиза и последующего укрепления. Нужно проводить security-ревью, выстраивать DevSecOps в CI/CD (SAST, DAST, SCA, сканирование IaC), заниматься threat modeling и защитой инфраструктуры Azure/AKS. Требуется 4+ года опыта в AppSec/DevSecOps, знание OWASP ASVS, Terraform, Trivy, Checkmarx и автоматизация на Python/PowerShell; предлагают официальное трудоустройство, соцпакет и бронирование от мобилизации.
Інженер з діагностики та підтримки програмного забезпечення мережевих систем
~387 100 – 700 399 ₸ оценка по всем рынкам
Компания в сфере военных технологий ищет инженера, который будет диагностировать и устранять сбои ПО в сетях взаимосвязанных устройств. Нужно от 3 лет опыта с сетями и Linux, умение анализировать логи и трафик, настраивать VPN и писать bash-скрипты. Предлагают официальное трудоустройство, бронирование работников и бонусы за рекомендации.
Інженер з інтеграції систем зв’язку та відеопередачі
~1 242 643 – 2 339 190 ₸ оценка по стеку, все рынки
Интеграция и настройка систем видеотрансляции и радиосвязи (ELRS, LoRa) на дронах и наземных станциях, bring-up радиомодулей и сетевого взаимодействия. Нужен опыт 3+ года в Integration/Hardware/Network Engineer, базовый Python, GStreamer/FFmpeg и технический английский. Работа в офисе в Киеве, официальное трудоустройство, соцпакет и возможность бронирования.
Похожие вакансии
6 вакансийEmbedded Engineer
~1 242 643 – 2 339 190 ₸ оценка по стеку, все рынки
Розробка вбудованого ПЗ мовою C для мікроконтролерів ARM Cortex-M у MilTech R&D-команді: bare-metal застосунки, bootloader, драйвери периферії, алгоритми DSP та відлагодження на реальному залізі. Потрібен досвід від 3 років, знання RTOS, інтерфейсів SPI/UART/I2C та роботи з осцилографом і логічним аналізатором. Пропонують оформлення через Дія.City, 24 дні відпустки, гнучкий графік, медстрахування, компенсацію навчання та офіс у Києві.
Embedded/C++ Software Developer
~1 242 643 – 2 339 190 ₸ оценка по стеку, все рынки
Розробка embedded-ПЗ на C++ (bare-metal та Linux) для продуктів у MilTech: драйвери, прототипи, відладка з осцилографом, інтеграція на цільових пристроях. Потрібне гарне знання C++17/20, розуміння роботи процесора, пам'яті та багатопоточності, досвід з Linux і мікроконтролерами. Пропонують оформлення через Дія.City, гнучкий графік, 24 дні відпустки, медстрахування, компенсацію курсів та офіс у Києві.
Інженер з інтеграції систем зв’язку та відеопередачі
~1 242 643 – 2 339 190 ₸ оценка по стеку, все рынки
Интеграция и настройка систем видеотрансляции и радиосвязи (ELRS, LoRa) на дронах и наземных станциях, bring-up радиомодулей и сетевого взаимодействия. Нужен опыт 3+ года в Integration/Hardware/Network Engineer, базовый Python, GStreamer/FFmpeg и технический английский. Работа в офисе в Киеве, официальное трудоустройство, соцпакет и возможность бронирования.
Розробник програмного забезпечення для вбудованих Linux-систем
~1 242 643 – 2 339 190 ₸ оценка по стеку, все рынки
Нужно разрабатывать ПО для кастомного образа Linux: связь, конфигурация, телеметрия, работа с камерами и внешними системами на встроенных ARM-платформах. Требуется уверенный C/C++, понимание ядра Linux, опыт с Raspberry Pi, сетями и systemd, Python для тестов и автоматизации. Предлагают официальное трудоустройство, бронирование с первого дня, медстраховку и обучение за счёт компании.
Разработчик C++
~1 603 700 ₸ оценка по всем рынкам
Разработка ПО для торговых и клиринговых систем на C++ с упором на многопоточность и сетевое взаимодействие (TCP, UDP). В задачи входит ревью кода, тестирование, оптимизация производительности и архитектуры приложений. Условия и уровень не уточнены.
C++ разработчик систем восприятия для автономных дронов
~1 603 700 ₸ оценка по всем рынкам
Разработка и поддержка production-компонентов восприятия на C++ для автономных дронов: детекция по камерам, трекинг объектов, 3D-оценка целей и интеграция нейросетевых моделей в real-time систему на борту. Нужно валидировать производительность на записанных и живых данных и работать в связке с другими инженерными командами.