Компания "Noveo"
НОВЕО - международная компания, с 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) или выше
Что мы готовы предложить?
трудоустройство по трудовому договору страны или через договор с ИП без привязки к определенному местонахождению;
оплачиваемый отпуск и больничные;
работа в профессиональной распределенной команде над интересными проектами;
возможность изучения новых технологий и их применение на практике, внутреннее обучение;
участие во внутренних митапах, постоянный обмен опытом с коллегами;
четко выстроенные процессы и методологии разработки;
бесплатное изучение иностранных языков в рабочее время с преподавателями компании (английский, французский);
компенсацию медицинских услуг, массажа или спорта (внутренний аналог ДМС).
О компании Новео:
03 Февраля
Тбилиси
Компания "STARTRIBE LTD" Мы в поиске System Architect в международную компанию наших партнеров. Обязанности: прорабатывать и...
20 Февраля
Тбилиси
Компания "Hoodies" Привет! Ищем Embedded Software Engineer на проект Ledger, известный своими аппаратными кошельками. Работаем над...
08 Февраля
Тбилиси
Компания "ТРТ" The team of experts providing analytical services to healthcare clients is looking for a Systems Architect who will be...
15 Февраля
Тбилиси
Компания "Itransition" We’re looking for a seasoned C++ Software Architect to help us build cutting-edge solutions for the shipbuilding...