WorkListВойтиОформить подписку
TH

Senior Robotics Integration Engineer

The Humanoid · Робототехника
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Офис: San Diego, США
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
C1
по другим вакансиям компании
Уровень
Senior
указан работодателем
Деньги
$128–160 тыс/год
указана работодателем в долларах
Даты
Опубликована 28.10 · видим у компании с 29.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

В роли Senior Robotics Integration Engineer в Сан-Диего вы создадите систему CI/CD с аппаратным контуром (hardware-in-the-loop, HIL), которая сделает это рутиной. Изменение прошивки, обновление стека управления или новая политика передвижения запускается на физическом оборудовании через несколько минут после push. Симуляция выявляет большинство регрессий. Ваша система выявляет те, которые проявляются только тогда, когда движется металл. Каждый pull request проверяется на реальном оборудовании HMND автоматически, до слияния.

У нас есть испытательные стенды, частичная автоматизация и сильный конвейер симуляции. Вы укрепите существующее и создадите следующее поколение. Вы также станете первым выделенным инженером по тестированию в Сан-Диего и будете вести разработку HIL как совместную работу между нашими офисами, чтобы прогресс продолжался, пока один из офисов не работает.

Это долгосрочное видение HIL-тестирования в Humanoid. Вы войдёте в глобальную команду Integration & Test, которая определит техническое направление и заложит основы. Инструменты ИИ занимают центральное место в том, как мы это строим. Мы ожидаем, что вы будете активно их использовать: от написания тестовых платформ, которыми смогут пользоваться все инженеры, до разбора сбоев и анализа логов. Нам нужен человек, которому интересно переосмыслить то, как создаётся тестовая инфраструктура.

Что предстоит делать

  • Создавать конвейеры, запускаемые по PR, которые планируют, выполняют и отражают в отчётах аппаратные тесты: оркестрация, распределение устройств, прошивка, управление питанием и сбросом, сбор данных и завершающая очистка.
  • Определить, что означает «протестировано на оборудовании». Создавать и развивать инфраструктуру регрессионного тестирования в областях управления движением, передвижения, манипуляции, восприятия, безопасности и питания, а также обеспечивать разработку каждой новой возможности робота с автоматизированным покрытием по мере её выпуска.
  • Проектировать и эксплуатировать HIL-ферму тестирования: от стендов для отдельных приводов до ячеек для испытаний полноценных роботов, работающих безопасно и без присмотра при высокой доступности.
  • Создавать аппаратный тестовый сигнал, которому доверяют инженеры: отчёты по каждому PR, дашборды и оповещения, а также сопоставление результатов симуляции и оборудования для выявления разрыва между симуляцией и реальностью (sim-to-real).
  • Работать с командами встраиваемых систем, управления, ML, механики и производства, чтобы сделать тестируемость требованием к проектированию, и согласовывать общую стратегию и инструменты с командой Integration & Testing в Лондоне.

Требования

  • 5+ лет опыта в автоматизации тестирования, CI/CD или тестировании и интеграции аппаратных продуктов, таких как робототехника, автомобильная промышленность, авиакосмическая отрасль или дроны.
  • Опыт создания или масштабирования HIL-систем или систем «hardware-in-CI»: проектирование стендов, оркестрация тестов, фермы устройств или автоматизированная аппаратная регрессия.
  • Уверенное знание Python и/или C++ и свободное владение инструментами CI/CD (например, GitHub Actions), включая self-hosted runners на физическом оборудовании.
  • Уверенность на стыке аппаратного и программного обеспечения: чтение схем, монтаж стенда, отладка через CAN, EtherCAT или последовательный интерфейс, а также написание скриптов для источников питания, DAQ и приборов.
  • Опыт работы со встраиваемыми платформами на базе Nvidia, процессами прошивки и восстановлением загрузчика через JTAG.
  • Опыт работы с Linux-системами на основе CLI.
  • Практичный подход к нестабильным (flaky) тестам и к поддержанию надёжности аппаратного тестового сигнала.
  • Навыки анализа первопричин: умение отличить неисправную деталь от плохой сборки или плохой конструкции.

Будет плюсом

  • ROS/ROS 2, управление в реальном времени, тестирование приводов или двигателей, силомоментные датчики или проектирование тестов передвижения и манипуляции.
  • Валидация обученных политик или политик RL на оборудовании, либо работа над sim-to-real в Isaac Sim/Lab, MuJoCo или Gazebo.
  • Развёртывание на NVIDIA или аналогичных периферийных вычислительных платформах (edge-compute).
  • Опыт в области инженерии безопасности: функциональная безопасность, цепи аварийной остановки (e-stop), ISO 10218 или ISO 13482.
  • Проектирование тестовой оснастки или работа с техниками и механическими мастерскими по созданию оснастки.
  • Grafana, Prometheus или собственные телеметрические конвейеры для больших объёмов тестовых логов.

Условия и бенефиты

  • Полное медицинское покрытие для сотрудников в США, включая полностью оплачиваемую медицинскую, стоматологическую страховку и страховку на лечение зрения, а также виртуальную медицинскую помощь и ресурсы поддержки сотрудников.
  • Значимое время для отдыха и восстановления сил: 23 дня PTO (накапливаемых), отдельный больничный и оплачиваемые праздничные дни компании.
  • Пенсионный план 401(k) с софинансированием работодателя в размере 4%.
  • Конкурентная доля в капитале: опционы на акции со значительным потенциалом роста по мере нашего масштабирования.
  • Бесплатные ежедневные обеды с доставкой, закуски и напитки в офисе.
  • Работа с инженерами, исследователями и продуктовыми экспертами высшего уровня в области ИИ и робототехники.
  • Свобода влиять на продукт и руководить ключевыми инициативами.

Для этой роли в Калифорнии ожидаемый диапазон базовой зарплаты составляет $128K–$160K USD в год; ваше положение в этом диапазоне зависит от того, как ваш опыт соотносится с нашей внутренней системой грейдов.

Навыки

PythonC++CI/CDGitHub Actionsself-hosted runnersCANEtherCATJTAGLinuxNvidiaROS/ROS 2Isaac Sim/LabMuJoCoGazeboGrafanaPrometheusHIL

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти