О Bitdeer:
Bitdeer — ведущая мировая технологическая компания в области майнинга биткоинов и облачных вычислений для искусственного интеллекта.
Bitdeer стремится предоставлять своим клиентам комплексные решения для майнинга биткоинов. Помимо разработки передовых ASIC-чипов и производства майнингового оборудования, группа занимается сложными процессами, связанными с вычислениями по всей цепочке создания стоимости. Это включает закупку оборудования, логистику транспортировки, проектирование и строительство дата-центров, управление оборудованием, а также эксплуатацию сетей и объектов. Bitdeer также предлагает передовые облачные возможности клиентам с высоким спросом на искусственный интеллект.
Штаб-квартира Bitdeer находится в Сингапуре, компания работает по всему миру, имея диверсифицированный энергетический портфель мощностью 3 ГВт, и развертывает дата-центры для майнинга биткоинов и HPC в США, Бутане, Норвегии, Канаде, Малайзии и Эфиопии.
Краткое описание вакансии:
Мы ищем опытного инженера по проектированию SoC (System-on-Chip) для разработки решений следующего поколения. Идеальный кандидат будет иметь практический опыт внедрения RISC-процессоров (например, RISC-V или Arm), включая настройку процессора, интеграцию подсистем, архитектуру памяти, межсоединения и запуск системы.
Эта роль предполагает тесное сотрудничество с командами по архитектуре, RTL, верификации, программному обеспечению и физическому проектированию на протяжении всего жизненного цикла разработки SoC.
Ваши обязанности:
- Настройка и интеграция IP-ядра RISC-процессора (RISC-V или Arm) в платформы SoC.
- Кастомизация функций процессора, включая настройку кэша, MMU/MPU, PMP, отладки, контроллера прерываний и режимов привилегий.
- Интеграция подсистем процессора с:
- AXI/AHB/APB межсоединениями
- Контроллером прерываний (PLIC/GIC/NVIC)
- Разработка логики интеграции RTL, оберток (wrappers) и системной связующей логики (glue logic).
- Сотрудничество с командами верификации для разработки планов тестирования и отладки проблем симуляции.
- Работа с командами прошивки (firmware) и программного обеспечения для обеспечения загрузчика (bootloader), BSP и запуска операционной системы.
- Анализ и решение проблем производительности, энергопотребления и интеграции на системном уровне.
- Обзор документации сторонних IP-ядер и координация интеграции IP.
Как вы сможете выделиться:
- Степень бакалавра или магистра в области электротехники, компьютерной инженерии или смежной области.
- Более 5 лет опыта в проектировании SoC, интеграции процессоров или связанной разработке полупроводниковых устройств.
- Значительный опыт интеграции RISC-процессоров, особенно RISC-V, в сложные платформы SoC.
- Глубокое понимание архитектуры процессоров, включая:
- Конвейерная архитектура (Pipeline architecture)
- Иерархия кэша (Cache hierarchy)
- MMU/MPU/PMP
- Обработка прерываний и исключений
- Архитектура отладки (Debug architecture)
- Опыт работы с протоколами шины AMBA (AXI4, AHB, APB).
- Сильные навыки RTL-проектирования с использованием Verilog/SystemVerilog.
- Опыт работы с потоками разработки RTL, включая синтез, линтинг, анализ CDC и проверки качества RTL.
- Знакомство с потоком загрузки SoC (boot flow) и взаимодействием с прошивкой.
- Опыт работы с инструментами симуляции и отладки, такими как VCS, Xcelium, Questa, Verdi или их эквиваленты.
- Хорошее понимание архитектуры тактирования/сброса (clock/reset) и концепций проектирования с низким энергопотреблением.
- Сильные навыки системной отладки, решения проблем и коммуникации.
- Способность самостоятельно управлять деятельностью по интеграции процессоров и сотрудничать с кросс-функциональными командами.
- Опыт работы со сторонними поставщиками IP-ядер и преобразования архитектурных спецификаций в планы реализации.
- Предпочтительные квалификации:
- Опыт работы с коммерческими ядрами RISC-V (например, SiFive, Andes, Codasip) или ядрами с открытым исходным кодом (например, CVA6, Ibex, CV32E40P).
- Знакомство с TrustZone, безопасной загрузкой (secure boot) или функциями аппаратной безопасности.
- Опыт работы в одной или нескольких из следующих областей:
- Кастомизация и конфигурация RISC-V
- Согласованность кэша (Cache coherence) и когерентные межсоединения (coherent interconnects)
- Интеграция NoC (Network-on-Chip)
- Архитектура DMA (Direct Memory Access)
- Интеграция JTAG / Debug Module
- Эмуляция на FPGA
- Анализ и оптимизация производительности
- Многоядерная архитектура SoC
- Интеграция AI или ускорителей
Что вы получите, работая с нами:
- Культура, которая ценит аутентичность и разнообразие мыслей и происхождения;
- Инклюзивная и уважительная среда с открытыми рабочими пространствами и захватывающим стартап-духом;
- Быстрорастущая компания с возможностью наладить связи с пионерами и энтузиастами отрасли;
- Возможность напрямую вносить свой вклад и влиять на будущее индустрии цифровых активов;
- Участие в новых проектах, разработка процессов/систем;
- Личная ответственность, автономия, быстрый рост и возможности обучения;
- Привлекательные социальные льготы и возможности для развития, такие как обучение и наставничество.
Bitdeer стремится предоставлять равные возможности трудоустройства в соответствии с национальными, штатными и местными законами. Bitdeer не допускает дискриминации сотрудников или соискателей по таким признакам, как раса, цвет кожи, гендерная идентичность и/или выражение, сексуальная ориентация, семейное и/или родительское положение, религия, политические убеждения, национальность, этническое происхождение или социальное происхождение, социальный статус, инвалидность, возраст, статус коренного населения и членство в профсоюзе.