Компенсация: $287K - $485K в год
О КОМАНДЕ
Отдел аппаратного обеспечения OpenAI разрабатывает заказные интегральные схемы и системы для передовых рабочих нагрузок ИИ. Наша команда ускорителей первой разработки работает над архитектурой чипов, проектированием, программным обеспечением и системами для создания вычислительных платформ, которые обеспечивают работу передовых моделей. Мы — небольшая, динамичная команда, которая ценит широкий технический кругозор, практическую инженерную работу и творческие подходы к созданию сложного аппаратного обеспечения.
О РОЛИ
Мы ищем инженера SoC, который поможет в проектировании, разработке и интеграции ускорителей ИИ OpenAI первого разработчика. Вы будете создавать процессор, межсоединения, ввод/вывод и инфраструктуру платформы, которые объединяют наши разработки ускорителей в полные, функциональные системы.
Эта роль сочетает архитектурное суждение с практической реализацией. Вы будете тесно сотрудничать с командами по проектированию, архитектуре, верификации и программному обеспечению на протяжении всего процесса разработки, от определения требований к подсистемам и интеграции IP-блоков до предкремниевой валидации, ввода в эксплуатацию кремния и отладки после ввода в эксплуатацию. Вам должно нравиться расширять свои знания в разных областях, браться за работу и выполнять необходимую работу для обеспечения сквозного функционирования сложной системы.
В ЭТОЙ РОЛИ ВЫ БУДЕТЕ:
- Определять и реализовывать архитектуры SoC, охватывающие встраиваемые процессоры, межсоединения AMBA, периферийные подсистемы, PCI Express, Ethernet и межсоединения «кристалл-кристалл».
- Разрабатывать микроархитектуру и RTL-дизайн подсистем, поддерживающих функции ввода/вывода и SoC.
- Интегрировать процессоры Arm Cortex-M и Cortex-A, шины AXI/APB и сторонние IP-контроллеры, включая RTL и связующую логику, необходимую для соединения этих компонентов.
- Разрабатывать архитектуры сброса и загрузки, работая с командами прошивки и программного обеспечения для определения последовательности, инициализации и поведения устойчивости.
- Включать требования к отладке, тестированию и безопасности в архитектуру и реализацию SoC, сотрудничая с другими разработчиками кремния, чтобы сделать кремний наблюдаемым, тестируемым и безопасным.
- Управлять интеграцией PCIe и других интерфейсов ввода/вывода, включая контроллеры и PHY-интерфейсы, высокоскоростные SerDes и межсоединения «кристалл-кристалл».
- Вносить вклад в архитектуру и проектирование управления питанием и безопасности.
- Работать напрямую со сторонними поставщиками IP-блоков для определения технических требований, оценки возможностей IP-блоков, координации результатов и решения проблем от интеграции до ввода в эксплуатацию кремния.
- Взаимодействовать с командами по архитектуре, проектированию, верификации, физическому проектированию и программному обеспечению для определения интерфейсов, решения проблем интеграции и проведения разработок через предкремниевую валидацию и ввод в эксплуатацию кремния.
- Тесно сотрудничать с командами прошивки и программного обеспечения для определения поведения и функциональности при загрузке, настройке и во время выполнения.
- Создавать и применять средства автоматизации и ИИ-ассистенты для ускорения проектирования, интеграции IP-блоков, проверки согласованности и отладки при сохранении инженерного качества.
ВАМ МОЖЕТ ПОДОЙТИ ЭТА РОЛЬ, ЕСЛИ ВЫ:
- Имеете опыт в архитектуре SoC, RTL-дизайне и интеграции подсистем или полного чипа, с практическим владением процессом реализации и ввода в эксплуатацию кремния.
- Знакомы с подсистемами процессоров Arm, включая Cortex-M и Cortex-A, а также с протоколами и межсоединениями AMBA, такими как AXI и APB.
- Понимаете протоколы PCIe и имеете опыт настройки, интеграции и отладки IP-контроллеров.
- Имеете опыт интеграции высокоскоростного ввода/вывода, включая интерфейсы SerDes/PHY и межсоединения «кристалл-кристалл».
- Имеете опыт непосредственной работы со сторонними поставщиками IP-блоков для оценки технического соответствия, сообщения о требованиях и решения проблем интеграции и отладки.
- Понимаете архитектуру сброса и загрузки, а также взаимодействие между аппаратным обеспечением, прошивкой и программным обеспечением во время инициализации и восстановления.
- Имеете опыт проектирования для отладки, тестирования и безопасности, и можете рассуждать о том, как эти требования влияют на более широкую систему.
- Комфортно пишете и отлаживаете Verilog/SystemVerilog и создаете скрипты или инструменты для повышения эффективности и надежности интеграционной работы.
- Любите расширять свои знания в разных областях, изучать незнакомые части системы и браться за работу для создания и отладки.
- Вам нравится работать в небольшой, динамичной команде, где приоритеты меняются, а инженеры берут на себя широкую ответственность.
- Вас воодушевляет творческое применение средств автоматизации и ИИ для проектирования и интеграции аппаратного обеспечения.
В соответствии с законами и нормативными актами США об экспортном контроле, кандидаты на эту должность могут быть обязаны соответствовать определенным требованиям к правовому статусу, предусмотренным этими законами и нормативными актами.
О OpenAI
OpenAI — это компания, занимающаяся исследованиями и разработкой в области ИИ, призванная обеспечить, чтобы общий искусственный интеллект приносил пользу всему человечеству. Мы расширяем границы возможностей систем ИИ и стремимся безопасно внедрять их в мир через наши продукты. ИИ — это чрезвычайно мощный инструмент, который должен создаваться с упором на безопасность и потребности человека, и для достижения нашей миссии мы должны охватывать и ценить множество различных точек зрения, голосов и опыта, которые составляют полный спектр человечества.