Anduril Industries
Mission Software Engineer, Mission Systems
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Mission Systems компании Anduril — разработка распределённой инфраструктуры для автономных роботизированных систем (Fury, Barracuda), связывающей боевые машины с командованием через Lattice OS.
Задачи
- Разрабатывать распределённую инфраструктуру для связи автономных аппаратов с командованием
- Развивать messaging, orchestration и networking backbone для координации мульти-аппаратных операций
- Создавать сервисы интеграции с Lattice OS
- Координировать флоты аппаратов в полевых условиях
- Управлять миссионными payloads и эффектами
- Сопровождать ПО от начальной разработки до полевого развёртывания
- Работать в тесной связке с командами hardware, systems и program management
- Ездить в командировки до 30% времени для сборки, тестирования и развёртывания решений
Требования
- BS, MS или PhD в Computer Science, Software Engineering, Mathematics, Physics или смежной области
- 2-3+ года production-опыта на C++, Rust или эквивалентном языке в Linux-среде
- Опыт создания низколатентных высокопроизводительных решений
- Знакомство с Kubernetes и контейнерной оркестрацией
- Опыт работы с Git и GitHub
- Опыт доведения ПО от разработки до полевого развёртывания
- Готовность к командировкам до 30% времени
- Возможность получить и поддерживать активный U.S. Top Secret security clearance
- Высокая степень ownership и ориентация на действие
Условия
- Зарплата $166,000—$220,000 в год (base salary)
- Конкурентные equity-гранты в большинстве full-time офферов
- Комплексный пакет бенефитов (health, recovery и др.)
- Командировки до 30% времени
Навыки
- C++
- Rust
- Linux
- Kubernetes
- Git
- GitHub
- systemd
- Protocol Buffers
- gRPC
- DDS
- k3s
- RHEL
- distributed systems
- async programming