Назад
Company hidden
12 часов назад

Runtime Systems Engineer (NPU)

Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
SK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Runtime Systems Engineer (NPU): Building and optimizing low-level runtime software, asynchronous execution pipelines, multi-node inference primitives, and embedded firmware for NPU hardware with an accent on DMA-based I/O, kernel scheduling, and ARM-based device control. Focus on designing low-latency execution models, implementing RDMA data transfer, and profiling system performance across firmware and user-space.

Location: Seoul, South Korea

Company

hirify.global develops NPU hardware and the software platform required to run high-performance AI inference workloads.

What you will do

  • Develop low-level runtime software for DMA-based I/O and kernel execution scheduling.
  • Build asynchronous execution pipelines coordinating data movement and computation across NPU hardware.
  • Implement communication primitives for multi-node inference, including RDMA-based data transfer.
  • Develop embedded firmware for the NPU’s integrated ARM core, including scheduling, synchronization, and hardware resource control.
  • Profile and tune performance across the runtime stack, from firmware to user space.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of relevant industry experience or equivalent practical experience in systems programming with Rust, C, or C++.
  • Strong understanding of computer architecture, memory hierarchy, cache coherency, operating systems, DMA, interrupts, and MMIO.
  • Strong communication skills for gathering requirements and driving technical alignment across teams.
  • Experience with low-latency runtime systems, embedded firmware, high-performance I/O, asynchronous execution models, or scheduling systems.
  • Experience with ARM-based firmware, RDMA, CUDA runtime internals, Linux performance tools, deep learning inference workloads, or accelerator and SoC performance tuning.

Culture & Benefits

  • Work within the Software Platform department on NPU runtime and firmware development.
  • Collaborate across teams to define requirements and align on technical solutions.
  • Full-time employment based at the Seoul headquarters.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →