Anduril Industries

Software Manufacturing Test Engineer, Missiles

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

Инженер по разработке и поддержке ПО для производственных тестовых стендов оборонного оборудования. Разработка production-кода на Python и C#, интеграция с измерительной аппаратурой и ПЛК, обеспечение бесперебойной работы тестовых станций на производственной линии.

Задачи

  • Поддерживать и развивать ПО производственных тестовых станций, обеспечивая их uptime, удобство для операторов и пропускную способность линии
  • Разрабатывать и поддерживать ПО управления станциями с интеграцией ПЛК через Modbus TCP (актуация, блокировки, сбор данных с датчиков), вести индекс тегов/адресов
  • Создавать среды симуляции без использования железа (контейнеризованные образы станций, виртуальный CAN replay, симуляторы устройств) для разработки и регрессионного тестирования
  • Проектировать и поддерживать тестовые наборы на Python (управление железом, секвенирование тестов, автоматизация приборов) и C# (тестовые исполнители, интерфейсы оператора, фоновые сервисы)
  • Интегрировать тестовые приложения с датчиками, DAQ, программируемыми источниками питания, электронными нагрузками и вычислительным железом
  • Реализовывать низкоуровневую коммуникацию по UART, CAN, RS-485/RS-232 для управления, прошивки и валидации DUT
  • Разворачивать, настраивать и отлаживать тестовые системы на Linux/Unix с использованием терминала, SSH и сетевых утилит
  • Использовать Nix и NixOS для воспроизводимых тестовых окружений и устранения дрейфа зависимостей
  • Совместно с hardware- и firmware-инженерами определять требования к тестам, покрытие, API и pass/fail лимиты на этапе NPI
  • Автоматизировать тестирование на разных уровнях сборки — от PCBA FCT до полносистемных и ESS-проверок
  • Проводить hands-on диагностику и root-cause анализ (RCCA) сложных проблем на стыке электрики, прошивки и ПО
  • Логировать параметрические данные и интегрировать станции с БД (SQL) и MES для полной прослеживаемости
  • Разрабатывать понятные интерфейсы оператора, обработку ошибок и логи для помощи техникам при сбоях
  • Участвовать в непрерывных улучшениях: оптимизация тестовых последовательностей, сокращение cycle time, рост покрытия

Требования

  • Степень бакалавра в Computer Science, Computer Engineering, Electrical Engineering или смежной области
  • 3+ года релевантного опыта в роли Software Manufacturing Test Engineer или аналогичной с фокусом на разработку ПО для автоматизации тестирования железа, лабораторной автоматизации или производства
  • Сильный опыт написания production-кода на Python для автоматизации тестов, управления устройствами и обработки данных
  • Рабочее знание C# (.NET) для тестовых приложений, интерфейсов оператора или системных сервисов
  • Сильное знание Linux/Unix: терминал, shell-скрипты, SSH, настройка и отладка сети
  • Практический опыт интеграции тестовых наборов с протоколами UART, CAN, RS-485/RS-232
  • Опыт управления стандартным тестовым оборудованием (программируемые источники питания, DMM, осциллографы, электронные нагрузки, DAQ) через ПО
  • Сильные навыки root-cause анализа проблем на границе hardware-software по логам, выводу терминала и базовым стендовым инструментам
  • Опыт интеграции тестовых платформ с MES и базами данных
  • Отличные коммуникативные навыки для работы с hardware-, software- и operations-командами
  • Возможность получить и поддерживать допуск U.S. Secret security clearance

Условия

  • Зарплата $146,000—$194,000 в год (базовый оклад)
  • Конкурентные equity-гранты в большинстве офферов на полную занятость
  • Комплексный пакет льгот для сотрудников на полную ставку
  • Работа в компании оборонных технологий над передовыми системами

Навыки

  • Python
  • C#
  • .NET
  • Linux
  • Unix
  • NixOS
  • Nix
  • Modbus TCP
  • PLC
  • UART
  • CAN
  • RS-485
  • RS-232
  • SSH
  • SQL
  • MES
  • DAQ
  • C
  • HTML
  • CSS
  • Ethernet
  • USB
  • PCIe
  • SPI
  • I2C

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

Mission Systems Software Test and Verification Software Lead
The Boeing CompanyLeadBerkeleyОфисРелокация
177,650 – 240,350 USD в год
15 окт.
Staff Software Engineer - SDET
VisaSeniorAustinГибрид
133,300 – 213,400 USD в год
14 окт.
Software Engineer - SDET
VisaMiddleAustinГибрид
86,500 – 134,400 USD в год
14 окт.
Systems Software QA Engineer
Hewlett Packard EnterpriseMiddleDurhamГибрид
110,000 – 253,000 USD в год
14 окт.
Lead Software Test Engineer
Ford ProLeadDearbornГибрид
65,100 – 166,200 USD в год
13 окт.
Software Manufacturing Test Engineer, Missiles — Anduril Industries, 146,000 – 194,000 USD в год, Costa Mesa | itrelocate