Anduril Industries

Robotics Software Engineer, Test Infrastructure (SITL/HITL)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер по тестовой инфраструктуре роботизированных систем Sentry Tower: отвечает за SITL- и HITL-стенды, автоматизацию whole-system тестирования и CI-пайплайны с реальным железом на NVIDIA Jetson.

Задачи

  • Развивать SITL-окружения: добавлять варианты продуктов и сценарии, поддерживать достоверность симулированных сенсорных и видео-пайплайнов, укладывать время прогона тестов в обычный цикл разработки
  • Строить функциональное покрытие на HITL-стенде: управление движением и траекториями, запуск камер и сенсоров, обновление прошивок, сетевой failover, восстановление после потери питания и перезагрузок
  • Отвечать за CI-интеграцию целиком: планирование, зависимости между стадиями тестов, сбор артефактов и логов, отчётность по результатам, триаж флаки-тестов
  • Непрерывно развивать тестовую платформу под новые вычислительные поколения, полезные нагрузки и варианты продуктов
  • Делать сбои диагностируемыми без доступа к стенду: логи, serial console, тестовые артефакты
  • Совместно с hardware- и manufacturing-инженерами разворачивать физические HITL-стенды: фикстуры, коммутация, управление питанием, инструментация
  • Помогать командам firmware, platform и бизнес-линий добавлять свои тесты в фреймворк и поддерживать их как первых пользователей

Требования

  • 4+ года профессиональной разработки ПО, значительная часть — тестовая инфраструктура, CI или симуляция для систем с реальным железом
  • Уверенный Python для написания тестов и автоматизации, рабочий уровень Rust или C++ для чтения и отладки тестируемых сервисов
  • Опыт автоматизации тестов на физическом железе: провижининг устройств, удалённое управление питанием и сбросом, serial-консоли, сетевая загрузка, инструментированные стенды
  • Сильные навыки CI/CD: пайплайны с дорогими стадиями, конкуренция за железо, запуск по расписанию, а не на каждый коммит
  • Опыт декларативной конфигурации и воспроизводимых сборок; Nix/NixOS — основной стек, альтернатива — Bazel, Buildroot, Yocto, Terraform, Ansible, Pulumi
  • Хорошее знание Linux: systemd, сети, файловые системы, загрузка
  • Умение оценивать ценность тестов и дисциплина исправлять или удалять флаки-тесты, а не терпеть их
  • Статус US person и возможность получить и поддерживать допуск к секретным материалам США

Условия

  • Зарплата $192,000–$292,000 в год (base salary)
  • Конкурентные опции (equity) в большинстве офферов на полную занятость
  • Комплексный пакет бенефитов для сотрудников на полную ставку
  • Работа над роботизированными системами Sentry Tower на NVIDIA Jetson

Навыки

  • Python
  • Rust
  • C++
  • CI/CD
  • Nix
  • NixOS
  • Bazel
  • Buildroot
  • Yocto
  • Terraform
  • Ansible
  • Pulumi
  • Linux
  • systemd
  • NVIDIA Jetson
  • SITL
  • HITL
  • Unreal
  • Unity
  • Gazebo
  • Isaac Sim
  • CAN
  • serial protocols

Похожие вакансии

Lead Software Test Engineer
Ford Motor CompanyLeadDearbornГибрид
65,100 – 166,200 USD в год
13 окт.
Lead Software Test Engineer
Ford ProLeadDearbornГибрид
65,100 – 166,200 USD в год
13 окт.
Software Engineer II - Test
RTXMiddleTucsonОфисРелокация
75,800 – 144,200 USD в год
13 окт.
Senior Software Development Engineer In Test
Companion MedicalSeniorNorthridgeОфис
124,000 – 212,000 USD в год
13 окт.
Autonomy Software Integration and Test Lead
Northrop GrummanLeadEl SegundoОфисРелокация
142,200 – 213,400 USD в год
13 окт.
Robotics Software Engineer, Test Infrastructure (SITL/HITL) — Anduril Industries, 192,000 – 292,000 USD в год, Irvine | itrelocate