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

Senior Systems Engineer

висит 2 мес.
The Humanoid · Робототехника
Откликнуться на сайте компании ↗
Опубликована давно; 02.11 она ещё висела у компании.

О вакансии

Откуда можно работать
Офис: London, Великобритания
Занятость
Full-time
из текста вакансии
Английский
C1
по другим вакансиям компании
Уровень
Senior
указан работодателем
Деньги
≈ $3–7,7 тыс/мес · оценка Worklist
по мировому рынку, данные за август 2026 · Как считаем
Даты
Опубликована 13.08 · видим у компании с 13.08 · у компании видели 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

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

Суть роли

Мы ищем Senior Systems Engineer – Software & Autonomy для поддержки определения, архитектуры, интеграции и верификации программных систем, которые обеспечивают работу нашей гуманоидной робототехнической платформы.

Роль будет охватывать восприятие, локализацию, навигацию, искусственный интеллект, планирование движений, управление, программное обеспечение платформы ROS 2, симуляцию, развертывание и диагностику. Вы будете сотрудничать с руководителями разработки программного обеспечения и экспертами в предметных областях, переводя продуктовые и эксплуатационные потребности в согласованные возможности, требования, архитектуры, интерфейсы, планы интеграции и критерии верификации.

Это позиция системного инженера, сосредоточенная на программном обеспечении робота и стеке автономии. Это не в первую очередь роль разработки прошивки или электротехнической инженерии.

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

  • Получать ввод от руководителей систем, продуктовых команд и технических экспертов, чтобы преобразовать потребности заинтересованных сторон в чёткие и проверяемые системные и программные требования.
  • Определять программные возможности, необходимые для поддержки поведения гуманоидного робота, эксплуатационных сценариев и продуктовых целей.
  • Декомпозировать системные возможности по восприятию, навигации, ИИ, планированию, управлению, ядру платформы и поддерживающим программным сервисам.
  • Разрабатывать и поддерживать функциональную и логическую архитектуру программного обеспечения и стека автономии робота.
  • Определять границы системы, ответственности, зависимости и интерфейсы между программными компонентами и техническими командами.
  • Устанавливать требования к интерфейсам, охватывающие владение данными, определения сообщений, системы координат, единицы измерения, тайминг, задержки, синхронизацию, индикаторы качества, обработку ошибок и работу в деградированных режимах.
  • Поддерживать архитектурные решения, связанные с middleware, распределением вычислительных ресурсов, сетевыми соединениями, симуляцией, развертыванием программного обеспечения и распределённым выполнением.
  • Координировать интеграцию между восприятием, навигацией, ИИ, управлением, программным обеспечением платформы, прошивкой, электроникой, датчиками, приводами и механическими системами.
  • Выявлять предположения, зависимости, архитектурные конфликты и недостающие функции между командами до того, как они превратятся в проблемы поздней интеграции.
  • Определять этапы интеграции, критерии входа и выхода, необходимые тестовые среды и ожидания готовности.
  • Руководить или поддерживать расследование сложных системных проблем, затрагивающих несколько программных компонентов или взаимодействий между программным обеспечением и аппаратурой.
  • Определять номинальные, деградированные, восстановительные, резервные и безопасные поведения для функций, интенсивно использующих программное обеспечение.
  • Разрабатывать стратегии верификации и валидации на системном уровне для автономных робототехнических возможностей.
  • Устанавливать измеримые показатели производительности и критерии приемки для восприятия, локализации, навигации, планирования, управления, ИИ и интегрированных поведений робота.
  • Поддерживать тестирование на основе сценариев с использованием симуляции, software-in-the-loop, hardware-in-the-loop, лабораторных испытаний и испытаний реального робота.
  • Поддерживать прослеживаемость между сценариями использования, требованиями, архитектурой, реализацией, тестами и доказательствами верификации.
  • Работать с инженерами по безопасности, чтобы обеспечить соответствие программных поведений требованиям системной безопасности и мерам снижения опасностей.
  • Организовывать обзоры требований, архитектуры, интерфейсов, интеграции и готовности системы.
  • Сообщать о технических рисках, ограничениях возможностей, статусе интеграции и архитектурных компромиссах инженерному и программному руководству.
  • Обучать инженерные команды практическим методам системного инжиниринга, подходящим для итеративной среды разработки робототехники.

Требования

  • Степень бакалавра или магистра в области системного инжиниринга, программной инженерии, компьютерных наук, робототехники, мехатроники, управления или смежной области.
  • Пять и более лет опыта в системном инжиниринге, программном обеспечении робототехники, архитектуре программного обеспечения, автономных системах или смежной технической сфере.
  • Опыт работы со сложными программно-интенсивными или кибер-физическими системами, состоящими из множества взаимодействующих подсистем.
  • Глубокие знания в области инженерии требований, определения архитектуры, управления интерфейсами, интеграции, верификации, валидации и прослеживаемости.
  • Технический опыт в нескольких из следующих областей: ROS или ROS 2
  • Программное обеспечение робототехники
  • Восприятие и сенсорный фьюжн
  • Локализация, картография и навигация
  • Планирование движений или поведения
  • Манипуляция, локомоция или управление всем телом
  • Искусственный интеллект или машинное обучение
  • Симуляция и виртуальное тестирование
  • Распределённые или реального времени программные системы
  • Способность понимать и оценивать поведение программного обеспечения без необходимости быть основным владельцем реализации каждого компонента.
  • Опыт определения измеримых критериев приемки для сложных системных поведений.
  • Умение расследовать проблемы, охватывающие алгоритмы, программное обеспечение, вычисления, сетевые соединения, прошивку, датчики, приводы и физическое поведение робота.
  • Сильные аналитические, проблемно-решающие, лидерские и технические коммуникативные навыки. Опыт работы с гуманоидными роботами, мобильными роботами, автономными транспортными средствами, промышленной робототехникой или аналогичными системами.
  • Знакомство с темами, сервисами, действиями ROS 2, политиками качества обслуживания, управлением жизненным циклом, TF, rosbag и распределённым выполнением.
  • Знакомство с C++, Python, Linux, Git, CI/CD, контейнерами и современными рабочими процессами разработки программного обеспечения.
  • Опыт работы с инструментами симуляции, такими как Isaac Sim, Gazebo, MuJoCo, MATLAB/Simulink или аналогичными платформами.
  • Опыт работы с SysML, моделированием систем на основе моделей или моделированием архитектуры программного обеспечения.
  • Знакомство с функциональной безопасностью, SOTIF, безопасностью машин, кибербезопасностью или обеспечением безопасности автономных систем.
  • Понимание показателей производительности машинного обучения, неопределённости, охвата наборов данных и валидации на основе сценариев.

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

  • Конкурентный пакет акций: опционы на акции с существенным потенциалом роста по мере масштабирования компании.
  • Более 30 оплачиваемых дней отпуска, включая 23 дня ежегодного отпуска, все официальные праздники Великобритании и дополнительные дни закрытия компании (включая новогодние каникулы).
  • Частное медицинское страхование, включая виртуальную и очную помощь.
  • Пенсионный план с общим взносом 8 % (5 % от сотрудника, 3 % от работодателя) от полной заработной платы.
  • Бесплатный ежедневный завтрак, обед с обслуживанием и закуски в офисе.
  • Работа на передовой: ежедневное сотрудничество с инженерами мирового уровня, исследователями и экспертами по продукту, создающими следующее поколение ИИ и гуманоидной робототехники.
  • Реальная собственность: прямой доступ к руководству‑основателям, значимый вклад в направление продукта и возможность вести ключевые инициативы с первого дня.

Навыки

ROSROS 2robotics softwareperceptionsensor fusionlocalizationmappingnavigationmotion planningartificial intelligenceMachine LearningsimulationIsaac SimGazeboMuJoCoMATLAB/SimulinkSysMLfunctional safetySOTIFcybersecurity

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

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