Anduril Industries
Mission Software Engineer, Mission Systems, Networking
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Mission Systems Software компании Anduril: разработка распределённой инфраструктуры (обмен сообщениями, оркестрация, сетевой бэкбон), связывающей автономные роботизированные системы с командованием и управлением через Lattice OS.
Задачи
- Разрабатывать сервисы, интегрируемые с Lattice OS
- Координировать флоты транспортных средств в полевых условиях
- Ставить задачи и управлять полезной нагрузкой и эффектами миссий
- Владеть распределённым mission-софтом от концепции до эксплуатации
- Диагностировать сложные сетевые и маршрутизационные сбои в многоскачковых сетях
- Проводить end-to-end тестирование unicast и multicast потоков данных
- Выезжать до 30% времени для сборки, тестирования и развёртывания возможностей
Требования
- Степень BS/MS/PhD в Computer Science, Software Engineering, математике, физике или смежной области
- Умение находить первопричину сложных сетевых и маршрутизационных сбоев в многоскачковых сетях
- Умение читать packet captures и использовать стандартные сетевые инструменты (tcpdump, Wireshark)
- Опыт end-to-end тестирования unicast и multicast потоков
- Сильное понимание сетевых основ: TCP/UDP, socket programming, MTU, multicast, TLS/mTLS
- Опыт работы с протоколами синхронизации времени NTP и PTP
- CCNA или эквивалентный опыт
- Уверенная работа в Linux
- Опыт с systemd
- Знакомство с Kubernetes и оркестрацией контейнеров
- Опыт с Git и GitHub
- 2-3+ года опыта с C++, Rust или аналогичным языком среднего уровня
- Готовность к командировкам до 30% времени
- Возможность получить и поддерживать допуск U.S. Secret security clearance
- Высокая степень ответственности и ориентация на действие
Условия
- Зарплата $166,000—$220,000 в год (базовый оклад)
- Конкурентные опции/equity в большинстве офферов на полную занятость
- Комплексный пакет льгот для сотрудников на полную занятость
- Командировки до 30% времени
Навыки
- C++
- Rust
- TCP/UDP
- socket programming
- multicast
- TLS
- mTLS
- NTP
- PTP
- Linux
- systemd
- Kubernetes
- Git
- GitHub
- tcpdump
- Wireshark
- Protocol Buffers
- gRPC
- FRR
- distributed systems