Hewlett Packard Enterprise
Hewlett Packard Enterprise
Hewlett Packard Enterprise разрабатывает корпоративные технологии для организаций, работающих с гибридными облаками и операциями на основе искусственного интеллекта. Портфель компании включает серверы HPE ProLiant и высокопроизводительные вычислительные системы HPE Cray, системы хранения данных HPE Alletra, сетевые решения HPE Aruba, платформы искусственного интеллекта и готовые AI-фабрики, а также решения GreenLake по модели «как услуга». HPE также предлагает средства обеспечения безопасности, включая Zero Trust и SASE, а также профессиональные, консультационные и технические услуги, которые помогают крупным организациям модернизировать инфраструктуру, управлять средами центров обработки данных и внедрять искусственный интеллект в масштабах предприятия.

Ведущий инженер Linux-драйверов — Hewlett Packard Enterprise, Блумингтон, гибридный формат

Руководите разработкой драйверов ядра Linux и сетевого ПО Slingshot для высокопроизводительных суперкомпьютерных систем и систем ИИ HPE. Формируйте архитектуру сетей следующего поколения — от допроизводственной разработки до внедрения в промышленную эксплуатацию.

Описание

  • Отвечать за архитектуру, проектирование и разработку драйверов ядра Linux и низкоуровневого ПО для сетевых продуктов Slingshot
  • Определять программные интерфейсы и участвовать в формировании архитектуры будущих аппаратных и микропрограммных решений
  • Оптимизировать сетевое ПО по производительности, масштабируемости, надежности, удобству обслуживания и наблюдаемости
  • Сопровождать продукты на этапах архитектурного проектирования, допроизводственной разработки, запуска, валидации, интеграции и выпуска в эксплуатацию
  • Исследовать и устранять сложные проблемы на уровне аппаратного обеспечения, микропрограмм, ядра Linux и крупномасштабных развертываний
  • Создавать средства телеметрии, диагностики, обнаружения неисправностей и восстановления
  • Взаимодействовать с командами ASIC, аппаратного обеспечения, микропрограмм, валидации и системного ПО
  • Определять техническое направление через архитектурные и проектные ревью, наставничество и инженерные стандарты

Требования

  • Степень бакалавра или магистра в области компьютерных наук, компьютерной инженерии, электротехники или смежной области
  • Не менее 12 лет опыта в разработке программного обеспечения
  • Обширный практический опыт разработки драйверов ядра Linux для промышленной эксплуатации
  • Экспертное владение C и разработкой низкоуровневого системного ПО
  • Обширный опыт работы с высокопроизводительными сетевыми драйверами или сетевыми подсистемами ядра Linux
  • Глубокое знание внутреннего устройства ядра Linux, включая сетевое взаимодействие, синхронизацию, планирование, управление памятью, прерывания и оптимизацию производительности
  • Экспертные знания Ethernet, TCP/IP, RDMA, управления перегрузками, анализа сетевой производительности и обработки пакетов
  • Глубокое понимание сетей уровней 1 и 2, включая PHY, SerDes, обучение каналов, FEC, управление потоком, обнаружение и устранение ошибок
  • Опыт отладки сложного взаимодействия аппаратного и программного обеспечения и руководства междисциплинарным анализом первопричин
  • Опыт запуска кремния, валидации оборудования и промышленного развертывания сетевых продуктов
  • Подтвержденные навыки технического лидерства и ответственность за крупные сложные программные инициативы
  • Желательно: опыт работы с HPC-интерконнектами, суперкомпьютерными платформами или крупномасштабной инфраструктурой ИИ
  • Желательно: опыт работы со Slingshot, InfiniBand, RoCE, RDMA или другими технологиями высокопроизводительных сетей
  • Желательно: опыт работы с сетевыми адаптерами, SmartNIC, DPU или платформами коммутаторов
  • Желательно: знание сетевых архитектур Dragonfly, Clos и Fat Tree
  • Желательно: опыт управления перегрузками, адаптивной маршрутизации, телеметрии фабрики, наблюдаемости и диагностики на уровне всего парка систем
  • Желательно: знание архитектуры ASIC коммутаторов, технологий пересылки и инфраструктуры высокоскоростных сетей
  • Желательно: опыт участия в разработке сетевой подсистемы ядра Linux или открытых проектов upstream

Преимущества

  • Широкий пакет льгот для поддержки физического, финансового и эмоционального благополучия
  • Программы личного и профессионального развития
  • Возможности карьерного роста
  • Гибкие варианты работы для баланса профессиональных и личных потребностей
  • Адаптации процесса подачи заявки и собеседования для кандидатов с инвалидностью
  • Подробная информация о льготах для сотрудников доступна через HPE Rewards