Stark
Senior Software Engineer - GO (All Genders)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Go-инженер в команду software delivery platform оборонной tech-компании Stark. Разработка инструмента доставки ПО и конфигураций на edge-устройства, используемого разработчиками, производством и лётными испытаниями.
Задачи
- Проектировать, разрабатывать и поддерживать ключевые компоненты платформы доставки ПО на Go
- Создавать обширный набор автотестов: сценарии прошивки, mock-периферия, gRPC-контракты
- Совместно с R&D и Production собирать технические требования и превращать их в фичи
- Поддерживать надёжные CI/CD пайплайны для стабильного деплоя
- Реализовывать низкоуровневые Linux-пайплайны прошивки для NVIDIA Jetson, включая LUKS-шифрование диска и подпись Secure Boot
Требования
- 3+ года написания чистого, покрытого тестами и конкурентного кода на Go
- Понимание основ Linux: systemd, правила udev, сетевые интерфейсы, разметка дисков, bash
- Опыт написания автотестов для системного ПО, mock/stub для аппаратных и ОС-интерфейсов или CI-интеграционных наборов
- Практический опыт написания CI/CD пайплайнов, желательно для GitLab
- Опыт интеграции Go-приложений с GCP API (Cloud Storage, Secret Manager, IAM/OAuth)
- Готовность получить и поддерживать security clearance
- CV на английском языке
Условия
- Работа над системами, напрямую защищающими людей и суверенитет Европы
- Команда industry-leading инженеров, автономные системы, продвинутая тяга, защищённые киберплатформы
- Быстрая и коллаборативная среда с серьёзной поддержкой R&D
- Equal opportunity employer
Навыки
- Go
- Linux
- systemd
- udev
- bash
- gRPC
- CI/CD
- GitLab
- GCP
- Cloud Storage
- Secret Manager
- IAM
- OAuth
- NVIDIA Jetson
- LUKS
- Secure Boot
- Docker
- Kubernetes
- React
- Raspberry Pi