О компании
В компании Stark мы формируем будущее европейской и национальной безопасности с помощью передовых технологий на базе искусственного интеллекта и непревзойденной инженерной точности. Как ведущая компания в области оборонных технологий, наша миссия — оснащать союзников НАТО и их партнеров платформами автономной обороны следующего поколения и передовым программным обеспечением на базе ИИ, созданным для работы в самых требовательных условиях мира.
Мы убеждены, что истинная безопасность рождается из неустанных инноваций. Объединяя элитные инженерные таланты с гибкими технологиями и операционной культурой, основанной на ИИ, Stark превращает сложные оборонные задачи в проверенные на практике многодоменные решения.
Почему стоит присоединиться к нам
•Программное обеспечение и системы, над которыми вы работаете, напрямую защищают персонал и обороняют европейский и национальный суверенитет.
•Вы будете работать бок о бок с ведущими специалистами отрасли в области автономных систем, передовых двигательных установок и защищенных киберплатформ.
•Мы поддерживаем динамичную, совместную среду, где смелые идеи поддерживаются серьезной научно-исследовательской базой.
О команде
Команда электронных войн (Electronic Warfare, EW) компании STARK — это инженерная группа, ориентированная на системы, которая разрабатывает программно-определяемые, масштабируемые радиочастотные решения для автономных систем. Объединяя глубокую экспертизу в проектировании аппаратных плат, термо- и структурной упаковке, обработке сигналов в реальном времени на C++ и устойчивых направленных сетях mesh, мы быстро создаем и внедряем передовые возможности EW, предназначенные для выживания и работы в условиях конкурирующего спектра.
Ваша миссия
В STARK мы создаем следующее поколение автономных платформ, способных ориентироваться в самых конкурентных средах мира. В настоящее время мы нанимаем несколько инженеров-программистов, основная задача которых — обеспечить поддержание командования, управления и ситуационной осведомленности нашего флота в условиях угроз со стороны равных по уровню противников.
Электронная война (EW) — в центре всего, что мы делаем. Мы ищем инженеров, увлеченных электромагнитным спектром и желающих присоединиться к команде, которая живет и дышит радиочастотами. Независимо от того, специализируетесь ли вы на обработке сигналов, коммуникациях или эффектах EW, ваш опыт в EW и высокопроизводительном C++ — вот что имеет наибольшее значение. Мы ставим в приоритет глубокую экспертизу и стремление решать сложные задачи, а не выполнение каждого отдельного требования по узкой специализации.
Что вы будете делать в STARK
•Определять, развивать и поддерживать общую архитектуру программного обеспечения для встроенных приложений, обеспечивая высокую пропускную способность, детерминированную задержку и модульное разделение.
•Проектировать надежные абстракции, чистые API и четкие интерфейсные границы между алгоритмами, системным сетевым уровнем и драйверами аппаратного обеспечения, чтобы поддерживать удобство сопровождения кода по мере роста команды и сложности системы.
•Выявлять архитектурный долг, оптимизировать запутанные потоки данных и направлять текущие усилия по рефакторингу, чтобы поддерживать быстро развивающийся прототипный код в состоянии готовности к производству, тестируемости и надежности.
•Проектировать и реализовывать основные модули на современном C++ (C++20/23), уделяя особое внимание чистым моделям параллелизма, эффективному использованию памяти и абстракциям без накладных расходов.
•Продвигать модульные шаблоны программного обеспечения, комплексные тестовые среды (юнит-тесты, интеграционные тесты и симуляции Hardware-in-the-Loop), воспроизводимые системы сборки и контроль качества CI/CD на протяжении всего жизненного цикла разработки.
•Тесно сотрудничать с разработчиками алгоритмов, инженерами RF и специалистами по аппаратному обеспечению, переводя доменные алгоритмы и прототипные конвейеры в чистое, связное производственное программное обеспечение.
Что вы приносите в миссию
•Подтвержденный опыт проектирования, структурирования и сопровождения средних и крупных кодовых баз на C++, глубокое понимание шаблонов проектирования программного обеспечения, модульности компонентов, проектирования интерфейсов и принципов чистой архитектуры.
•Обширный профессиональный опыт работы с современным C++ (C++17/20/23), включая метапрограммирование шаблонов, современную параллельность, эффективные по памяти структуры данных и инструменты профилирования/отладки (gdb, valgrind, perf).
•Глубокие знания архитектуры системы Linux, многопоточности, межпроцессного взаимодействия (IPC), асинхронного ввода-вывода, POSIX API и сетей на периферии.
•Практический опыт структурирования автоматизированных тестовых наборов (моки, заглушки, контрактное тестирование, HIL-конвейеры) и интеграции CI/CD для программного обеспечения реального времени или встроенного ПО.
•Способность конструктивно сотрудничать с командами быстрого прототипирования, предлагая прагматичные архитектурные рекомендации, которые позволяют разработчикам быстро двигаться вперед, сохраняя целостность системы.
Желательные навыки
•Опыт работы с платформами программно-определяемого радио (SDR), GNU Radio, потоками RF или высокопроизводительными DSP-конвейерами.
•Знакомство с высокоскоростными фреймворками сериализации (например, Protobuf, FlatBuffers, ZeroMQ, gRPC) и системами обмена сообщениями в распределенных системах.
•Понимание разработки встроенного Linux, драйверов ядра, Yocto/Buildroot или кросс-компиляционных инструментальных цепочек.
•Опыт работы с операционными системами реального времени (RTOS) или стандартами инженерии программного обеспечения для систем с критическими требованиями безопасности.
Если вы заинтересованы в создании будущего европейской обороны вместе с нами и видите себя в описании выше, пожалуйста, отправьте нам ваше резюме на английском языке.
Требуется допуск к секретной информации
В связи с особенностями нашей работы в оборонном секторе кандидаты должны иметь право получить и поддерживать соответствующий допуск к секретной информации, необходимый для данной позиции. Подробности будут предоставлены в процессе найма.