Anduril Industries
Senior Full-Stack Software Engineer (SIG)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full-Stack инженер в Systems Integrity Group (SIG) компании Anduril. Разработка full-stack приложений с 3D-визуализацией на Unreal Engine 5 для симуляции и валидации цифровых двойников производственных систем.
Задачи
- Разрабатывать full-stack веб-приложения для оркестрации симуляционных фреймворков, валидации цифровых двойников и автоматизации V&V.
- Создавать интерфейсы 3D-визуализации на UE5, принимающие данные из Unified Namespace в реальном времени.
- Работать с производственными инженерами и операторами для перевода рабочих процессов в требования к ПО.
- Писать production-код с покрытием тестами, участвовать в code review и архитектурных обсуждениях.
- Разрабатывать инструменты проверки соответствия выпущенной продукции инженерному замыслу (геометрия, последовательности сборки, измерения качества).
- Строить frontend и backend системы, интегрирующиеся с симуляционными фреймворками (OMNeT++, SimPy, Gazebo, CARLA).
- Разрабатывать автоматизированные V&V пайплайны с интеграционными тестами и проверками соответствия.
- Разворачивать и эксплуатировать системы в заводских условиях, включая edge-кластеры и OT-сети.
- Проектировать data pipelines, связывающие CAD-модели, PLM-данные, сенсоры и результаты симуляций.
- Создавать адаптивные веб-интерфейсы для V&V дашбордов, управления тестами и трассировки требований.
- Использовать AI-инструменты в разработке и участвовать в инженерных практиках команды.
- Участвовать в on-call ротации поддержки производственных систем.
- Взаимодействовать с simulation-инженерами, системными архитекторами и производственными командами для интеграции с MES, PLM, ERP.
Требования
- 6+ лет опыта в разработке production-систем.
- Глубокая экспертиза в full-stack веб-разработке, владение frontend и backend.
- Понимание современных архитектур, API, распределённых систем, CI/CD, cloud/edge инфраструктуры.
- Владение JavaScript/TypeScript, React, Next.js, Node.js и современными веб-фреймворками.
- Опыт с real-time 3D движками (Unreal Engine, Unity) или 3D-визуализацией (Three.js, Babylon.js, WebGL).
- Опыт построения систем с высокими требованиями к надёжности, низкой задержке или ограниченным ресурсам.
- Понимание 3D-графики, rendering pipelines и визуализации данных для геометрических/пространственных данных.
- Отличные навыки письменной и устной коммуникации.
- Степень в Computer Science, Information Systems, Engineering или эквивалентный опыт.
- Требуется статус U.S. Person для доступа к экспортно-контролируемым данным.
Условия
- Зарплата $191,000—$253,000 в год (base).
- Конкурентные equity-гранты в большинстве full-time офферов.
- Топовый пакет бенefits для full-time сотрудников.
- Работа в быстрорастущей команде (масштабирование с founding team до 70+ инженеров).
- On-call ротация поддержки производственных систем.
Навыки
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- Unreal Engine 5
- Unity
- Three.js
- Babylon.js
- WebGL
- 3D graphics
- CI/CD
- distributed systems
- APIs
- OMNeT++
- SimPy
- Gazebo
- CARLA
- CAD
- PLM
- MES
- ERP
- Kafka
- MQTT
- GraphQL
- WebSocket