Jobs Companies FuriosaAI Sr. Software Engineer, Runtime

Sobre este puesto de Sr. Software Engineer, Runtime en FuriosaAI

FuriosaAI · Presencial · Seoul HQ

About the Job

Designs and implements the low-level runtime stack that drives FuriosaAI's NPU hardware to its theoretical limits — from device driver interfaces and DMA-based I/O to kernel execution scheduling, multi-node inference, and embedded firmware.

Responsibilities

  • Develops the low-level runtime responsible for DMA-based I/O operations and kernel execution scheduling, maximizing inference throughput while minimizing end-to-end latency.

  • Builds and optimizes asynchronous execution pipelines that orchestrate data movement and compute across the NPU hardware.

  • Enables multi-node inference by implementing foundational communication primitives, including RDMA-based data transfer for low-latency, high-bandwidth inter-node operations.

  • Develops embedded firmware (PERT) that runs on the NPU's integrated ARM core, managing on-device scheduling, synchronization, and hardware resource control.

  • Profiles and tunes system-level performance across the full runtime stack — from firmware to user-space — to eliminate bottlenecks in real-world inference workloads.

Minimum Qualifications

  • BS 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 using Rust, C, or C++

  • Solid understanding of computer architecture fundamentals, including memory hierarchy, cache coherency, operating systems, DMA, interrupts, and MMIO

  • Strong communication skills, with the ability to gather requirements and drive technical alignment across teams

Preferred Qualifications

  • Deep expertise in low-latency runtime systems, embedded firmware development, or high-performance I/O — especially in the context of accelerator hardware.

  • Experience designing and implementing low-latency asynchronous execution models and scheduling systems.

  • Experience with DMA engines, scatter-gather I/O, or other zero-copy data transfer mechanisms.

  • Experience developing embedded firmware for ARM-based processors (bare-metal or lightweight RTOS environments).

  • Familiarity with RDMA technologies and high-performance networking for distributed or multi-node systems.

  • Experience with CUDA low-level runtime internals such as CUDA Graphs, stream-based execution, and asynchronous kernel launch optimization.

  • Experience with kernel-level performance optimizations (e.g., Linux kernel modules, eBPF, perf, ftrace).

  • Understanding of deep learning inference workloads and their hardware execution characteristics.

  • Experience with profiling and performance tuning of system software on accelerator or SoC platforms.

Contact

¿Listo para postularte en FuriosaAI?
Postúlate en FuriosaAI

Empleos similares

FuriosaAI
Software Engineer, Compiler (Middle-end)
FuriosaAI
⚡ Postúlate pronto Seoul HQ Presencial
● Nuevo 👁 Visto ✓ Postulado hace 2d
FuriosaAI
Sr. Software Engineer - Inference Engine (Platform Software)
FuriosaAI
⚡ Postúlate pronto Seoul HQ Presencial
● Nuevo 👁 Visto ✓ Postulado hace 3d
FuriosaAI
Software Engineer, AI Application
FuriosaAI
⚡ Postúlate pronto Seoul HQ Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 5d
Seoul Robotics
Mid/Senior Software Engineer - System Software
Seoul Robotics
⚡ Postúlate pronto Seoul, Korea Presencial
● Nuevo 👁 Visto ✓ Postulado hace 1 mes
Gramian Consulting Group
Python Backend Engineer (AI Agents & SaaS Integrations)
Gramian Consulting Group
⚡ Postúlate pronto Brazil · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 35m
Charlotte Tilbury
Software Engineer - Backend - 12 Month Maternity Cover FTC
Charlotte Tilbury
⚡ Postúlate pronto London, England, United Kingdo... Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 42m
Oversee
Senior Software Engineer, Applied AI (Remote from Poland)
Oversee
⚡ Postúlate pronto Poland · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 1h
Oversee
Senior Software Engineer (Remote in Poland)
Oversee
⚡ Postúlate pronto Poland · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 1h
Stellar Cyber
Sr. Integration Software Engineer - Taiwan
Stellar Cyber
⚡ Postúlate pronto Taiwan · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 1h

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en FuriosaAI

Ver todos los empleos en FuriosaAI →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis