Embedded Architect (GPU)

Новео

Embedded Architect (GPU)

Описание вакансии

НОВЕО - международная компания, с 2002 года предоставляющая услуги по заказной разработке ПО для западноевропейского рынка.

Как можно работать: через договор с ИП/самозанятым с оплатой в евро.

Рабочие языки на проектах: английский, французский, русский.

Мы приглашаем в компанию Embedded Architect (GPU) для работы над проектом для нашего заказчика.

Описание проекта:

Компания разрабатывает собственные AI-ускорители на стыке полупроводниковых технологий, оптики и AI. Цель — обеспечить детерминированное, низколатентное выполнение и надёжный контроль над устройством как в лабораторных стендах, так и в будущих продуктовых конфигурациях.

В рамках проекта планируется разработка и развитие системного real-time ПО, которое управляет ускорителем и организует взаимодействие между host-системой и проприетарным железом. Работа включает проектирование и поддержку кастомной on-board OS/RTOS-подобного стека (планировщик, управление памятью, прерывания, синхронизация), а также создание инструментов для отладки и трассировки кода на устройстве.


Ключевая задача — обеспечить предсказуемое время реакции и минимальный jitter на границе hardware <--> software. Для этого требуется построение детерминированных путей исполнения, измерение и оптимизация latency/jitter, анализ сложных тайминговых сценариев и отладка взаимодействия железа и системного ПО на ранних этапах (bring-up, early silicon validation).


Проект требует глубокой экспертизы в OS internals, memory safety и concurrency (включая memory ordering), а также сильных навыков низкоуровневой отладки (GDB на live-системах, core dumps, remote targets) и разработки высокопроизводительного C/C++ кода как для host-side control, так и для device-side исполнения.

Стек проекта:

  • C, C++

  • Custom on-board OS / RTOS

  • OS internals (scheduling, memory management, interrupts, synchronization)

  • Memory safety, concurrency, and memory ordering

  • Real-time systems (low-latency, deterministic execution, jitter optimization)

  • Low-level debugging (GDB, core dumps, remote targets)

  • Hardware–software interaction, chip bring-up, early silicon validation

  • Host-side control software + embedded device-side execution

Челленджи:

  • Разработка детерминированного real-time системного ПО с низким latency и минимальным jitter, поддержка кастомной OS, строгие требования к memory safety и concurrency, анализ таймингов, отладка на стыке hardware <--> software.

  • Совместная работа с hardware-инженерами (silicon/accelerator design), системными и embedded-разработчиками, а также с командами, отвечающими за архитектуру и performance.

Ожидания от кандидата:

  • Глубокое понимание OS internals (scheduling, memory management, interrupts, synchronization)

  • Опыт разработки системного real-time ПО, RTOS или кастомных OS

  • Сильная экспертиза в memory safety, concurrency и memory ordering

  • Уверенные навыки низкоуровневой отладки (GDB, core dumps, remote targets)

  • Опыт разработки высокопроизводительного C/C++ кода для host-side и embedded execution

  • Способность анализировать и оптимизировать latency, timing и jitter в real-time системах

  • Владение английским языком на уровене Upper-Intermediate (B2) или выше

Что мы готовы предложить?

  • трудоустройство по трудовому договору страны или через договор с ИП без привязки к определенному местонахождению;

  • оплачиваемый отпуск и больничные;

  • работа в профессиональной распределенной команде над интересными проектами;

  • возможность изучения новых технологий и их применение на практике, внутреннее обучение;

  • участие во внутренних митапах, постоянный обмен опытом с коллегами;

  • четко выстроенные процессы и методологии разработки;

  • бесплатное изучение иностранных языков в рабочее время с преподавателями компании (английский, французский);

  • компенсацию медицинских услуг, массажа или спорта (внутренний аналог ДМС).

О компании Новео:

  • на рынке с 2002 года;
  • производственные отделы в странах Восточной Европы;

    Присоединяйся к команде разработчиков НОВЕО для решения интересных задач!
Навыки
  • C++
  • Real-time
  • RTOS
  • С
  • С/С++
  • Embedded
Посмотреть контакты работодателя

Похожие вакансии

Itransition
  • Тбилиси

  • Не указана

Рекомендуем
Itransition
  • Тбилиси

  • Не указана

Рекомендуем
  • Тбилиси

  • до 8000 USD

Рекомендуем
TRIBE (LTD STARTRIBE)

System Architect

TRIBE (LTD STARTRIBE)

  • Тбилиси

  • до 8000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию