STARK

Инженер-программист – встроенные системы и серверная часть (все гендеры)

Коротко

Роль инженера-программиста в оборонной технологической компании Stark (Мюнхен): разработка инструментов производственного развертывания, бэкендов на Go, пользовательских оверлеев ОС и аппаратных коммуникационных сервисов для специализированных встроенных систем. Требуется уверенное владение Python и Go, опыт встроенного Linux, протоколов аппаратно-программного взаимодействия (UART, CAN, SPI, I²C), поддержка критически важных инструментов и настройка CI/CD в GitLab. Для должности необходим допуск к секретной информации. Желателен опыт с ARM64 одноплатными компьютерами (NVIDIA Jetson, Raspberry Pi), ROS 2, GCP и базовые знания C++.

О компании
В компании Stark мы формируем будущее европейской и национальной безопасности с помощью передовых технологий на базе искусственного интеллекта и непревзойденной инженерной точности. Как ведущая компания в области оборонных технологий, наша миссия ясна: оснащать союзников НАТО и их партнеров платформами автономной обороны следующего поколения и продвинутым программным обеспечением на базе ИИ, созданным для работы в самых требовательных условиях мира.
Мы убеждены, что истинная безопасность рождается из неустанных инноваций. Объединяя элитные инженерные таланты с гибкими технологиями и операционной культурой, основанной на ИИ, Stark превращает сложные оборонные задачи в проверенные на практике многодоменные решения.
Почему стоит присоединиться к нам
•Программное обеспечение и системы, над которыми вы работаете, напрямую защищают персонал и обороняют европейский и национальный суверенитет.
•Вы будете работать бок о бок с ведущими специалистами отрасли в области автономных систем, передовых двигателей и защищенных киберплатформ.
•Мы поддерживаем динамичную, совместную среду, где смелые идеи поддерживаются серьезной исследовательской и опытно-конструкторской базой.
Мы ищем универсального инженера-программиста, специализирующегося на встроенных системах, бэкенд-разработке и низкоуровневых коммуникационных сервисах. В этой роли вы будете заниматься разработкой критически важных инструментов развертывания и создавать пользовательские системные оверлеи и аппаратные коммуникационные сервисы для специализированных операционных систем.
Обладая прочными базовыми навыками в области CI/CD и рабочих процессов развертывания, ваш основной фокус будет на разработке встроенного программного обеспечения, системных интеграциях и бэкендах на C++/Go/Python.
Обязанности
•Ведущий разработчик инструментов производственного развертывания: поддержка и развитие основного инструмента развертывания, написанного на Python, выступая в роли основного технического контактного лица и лидера поддержки для внутренних команд.
•Инструменты развертывания следующего поколения: проектирование и создание высокопроизводительного бэкенда на Go для следующего поколения инструментов развертывания.
•Пользовательские оверлеи ОС: активное участие в разработке пользовательских оверлеев для специализированных операционных систем.
•Интеграция аппаратного обеспечения и коммуникационные сервисы:
•Проектирование и реализация коммуникационных сервисов для взаимодействия с проприетарными сервисами.
•Сотрудничество с командами по прошивке и электронике для интеграции и тестирования микроконтроллеров, сенсорных плат и аппаратного обеспечения автопилота.
•Поддержка компиляции драйверов и коммуникационных мостов между Linux и системами на уровне MCU (UART, CAN, SPI, I²C).
•Управление CI/CD пайплайнами: настройка и поддержка автоматизированных GitLab CI/CD пайплайнов для репозиториев кода, специально адаптированных для проектов встроенных оверлеев.
•Сборка операционных систем на базе Linux и их зависимостей для целевых платформ ARM64.
•Управление автоматизацией сборки для мультиархитектурных целей (AMD64/ARM64).
Требуемые навыки
•Основные языки: уверенное владение Python и Go (Golang).
•Фокус на встроенных и системных технологиях: опыт работы с встроенными дистрибутивами Linux, оверлеями ОС и протоколами коммуникации между аппаратным и программным обеспечением.
•Инструменты и поддержка: подтвержденный опыт поддержки критически важных производственных инструментов и предоставления технической поддержки уровней 2/3.
•Основы DevOps: солидный опыт настройки CI/CD пайплайнов в GitLab.
Желательные навыки
•Опыт работы с NVIDIA Jetson, Raspberry Pi или аналогичными ARM64 одноплатными компьютерами.
•Знание ROS 2 (colcon, ament, uXRCE-DDS).
•Опыт работы с GCP (Artifact Registry, Cloud Build, GCE instances).
•Базовые знания C++.
Если вы заинтересованы в создании будущего европейской обороны вместе с нами, пожалуйста, отправьте нам ваше резюме на английском языке.
Допуск к секретной информации
В связи с особенностями нашей работы в оборонном секторе кандидаты должны иметь право на получение и поддержание соответствующего допуска к секретной информации, необходимого для данной должности. Подробности будут предоставлены в ходе процесса найма.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте