12 часов назад
Runtime Systems Engineer (NPU)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →