О компании Nebius:
Nebius возглавляет новую эру облачной инфраструктуры для глобальной экономики ИИ. Мы создаём полнофункциональную AI-облачную платформу, которая поддерживает разработчиков и предприятия от обработки данных и обучения моделей до развертывания в производстве, без затрат и сложности создания крупной внутренней инфраструктуры ИИ/МО.
Создано инженерами для инженеров. От масштабной оркестрации GPU до оптимизации инференса — мы решаем сложные задачи в области вычислений, хранения, сетей и прикладного ИИ.
Компания котируется на Nasdaq (NBIS) и имеет штаб-квартиру в Амстердаме, с глобальным присутствием и исследовательскими центрами в Европе, Великобритании, Северной Америке и Израиле. В нашей команде из более чем 1500 человек сотни инженеров с глубокими знаниями в области аппаратного обеспечения, программного обеспечения и исследований ИИ.
Роль
Мы ищем разработчика встроенного программного обеспечения для проектирования и реализации прошивки и низкоуровневого ПО, обеспечивающего работу наших платформ следующего поколения GPU и HPC. Эта роль будет сосредоточена на встроенном управлении, управлении платами, телеметрии и интеграции аппаратного обеспечения с прошивкой, обеспечивая надежную работу наших систем в условиях высокой плотности и критически важных задач.
Основные обязанности
• Проектирование и реализация встроенной прошивки для управления серверами, телеметрии и систем управления.
• Поддержка и улучшение нашей кастомной прошивки OpenBMC с добавлением новых функций и улучшений.
• Обеспечение мониторинга в реальном времени параметров питания, тепловых датчиков и состояния аппаратного обеспечения.
• Тесное сотрудничество с инженерами аппаратного обеспечения для валидации прошивки для существующих и будущих платформ.
• Отладка и оптимизация низкоуровневых драйверов и протоколов.
• Вклад в долгосрочную архитектуру прошивки для обеспечения надежности GPU-кластеров.
Требуемые навыки и квалификации:
• Более 5 лет опыта в разработке встроенных систем или прошивки.
• Владение embedded Linux.
• Практический опыт работы с BMC, микроконтроллерами или прошивкой SoC.
• Понимание процессов запуска и отладки аппаратного обеспечения.
• Языки программирования: C, C++, Bash, Go, YAML.
• Прошивка: OpenBMC, U-Boot, ядро Linux.
• Интерфейсы: I2C, I3C, SPI, eSPI, UART, LPC.
• Протоколы: SMBus, PCIe, PMBus, PECI.
• Системы сборки: Meson, CMake.
• Описатели и форматы: FRU, SMBIOS, ACPI, DMI.
Желательно:
• Знание принципов проекта Yocto.
• Знание принципов систем и D-Bus.
• Владение C++.
• Хорошее знание C, достаточное для периодической работы с драйверами Linux и загрузчиком U-Boot.
• Опыт разработки драйверов Linux любого типа, особенно реализующих интерфейсы sysfs и hwmon.
• Опыт работы с прошивкой серверных BMC: IPMI, IPMB, KCS, SSIF, Redfish, PLDM.
• Знание фреймворков телеметрии GPU/CPU (например, NVML, DCGM).
• Опыт работы с безопасностью прошивки (Secure Boot, подписанная прошивка).
• Опыт работы с RAS (надежность, доступность, обслуживаемость).
• Опыт в области высокопроизводительных вычислений или аппаратного обеспечения дата-центров.
Прозрачность оплаты
Мы предлагаем конкурентоспособные компенсационные пакеты и льготы. Фактическая компенсация будет определяться на основе факторов, связанных с работой, включая опыт, навыки, квалификацию, уровень найма и географическое расположение, в соответствии с применимым законодательством.
Диапазон базовой компенсации179 500 $—269 200 $ СШАПреимущества и льготы:
Каково работать в Nebius:
Быстрое развитие - Смелые идеи - Постоянный рост - Значимое влияние - Доверие и реальная ответственность - Возможность формировать будущее ИИ
Заявление о равных возможностях:
Nebius является работодателем, предоставляющим равные возможности. Мы стремимся создавать инклюзивную и разнообразную рабочую среду и обеспечивать равные возможности трудоустройства во всех аспектах занятости. Мы не допускаем дискриминации по признаку расы, цвета кожи, религии, пола (включая беременность), национального происхождения, происхождения, возраста, инвалидности, генетической информации, семейного положения, статуса ветерана, сексуальной ориентации, гендерной идентичности или выражения, или любой другой характеристики, защищённой применимым законодательством.
Кандидаты должны иметь разрешение на работу в стране, в которой они подают заявку, и будут обязаны предоставить подтверждение права на трудоустройство в качестве условия найма.
Если вам необходимы особые условия в процессе подачи заявки, пожалуйста, сообщите нам.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.