DeepX
DeepX

[SW] NPU Runtime SW Engineer

직무시스템 엔지니어링
경력중급
위치㈜딥엑스
근무오피스 출근
고용정규직
게시3개월 전
지원하기

포지션 소개

Frontier of On-device AI Semiconductors

for Everyone, Everywhere

DEEPX is a leading global tech startup at the forefront of the On-Device AI semiconductor market, built on a dual success formula: Arm’s "ultra-low power technology" and a Qualcomm-style "core patent-based IP portfolio." Having conducted performance tests with over 300 global companies, we are recognized for delivering world-class power efficiency and cost-effectiveness, supported by a formidable portfolio of over 400 AI semiconductor patents worldwide. On the strength of these R&D and commercialization achievements, DEEPX successfully secured large-scale investment in 2024. We are now leading the commercialization of AI across diverse sectors—including smart devices, smart mobility, and industrial automation—within the On-Device AI market, which is projected to reach $10.6 billion by 2030.

Role Overview

The Software Group at DEEPX plays a critical role in enabling customers to easily utilize DEEPX’s world-class AI processor core technologies in various AI-based application products.

The group is responsible for developing a full-stack SDK (DXNN) — from firmware and drivers to the compiler (DX-COM),runtime software (DX-RT), and code design for DNN training frameworks — all necessary for running DEEPX NPUs on customer devices.

The **DEEPX Runtime (DX-RT)**is the CPU-side execution code that enables NPU operations.

The Runtime Software Team:

primarily develops: □Drivers that control NPU execution of AI inference tasks

  • Pre-processing modules that handle input data before NPU execution

  • Post-processing modules that manage outputs after NPU computation

  • Convenient APIs and AI application libraries to support customer integration beyond raw inference

These runtime technologies form the most direct software interface for customers developing real-world applications using DEEPX hardware. If you're passionate about implementing cutting-edge AI algorithms on high-performance, low-power platforms, we invite you to join this meaningful journey at DEEPX.

Responsibilities

  • Design and implement a real-time inference engine optimized for DEEPX NPU

  • Develop pre/post-processing frameworks optimized for system/CPU design

  • Design and optimize the NPU/CPU interface for performance

  • Develop AI application software leveraging DEEPX NPU

  • Design and implement system-level NPU verification and automated test software

  • Collaborate closely with internal SW/HW teams

Qualifications

  • Strong logical thinking and evidence-based communication skills

  • Experience designing and implementing software frameworks (any domain)

  • Experience in application software development (any domain)

  • Proficiency in C, C++, and Python

  • Enjoyment in software architecture design and performance tuning

  • Good communication skills for collaborative team development

Preferred Qualifications

  • Experience with SIMD programming on ARM or RISC-V architectures

  • Experience with multithreaded application software development

  • Experience controlling and optimizing hardware accelerators such as NPU, TPU, or GPU

  • Understanding and practical experience with AI frameworks/middleware such as Tensor Flow, Py Torch, or ONNX Runtime

Recruitment Process

  • Application Review - (Phone Interview) - Technical Interview
  • Organizational Culture Fit Interview
  • CEO Interview
  • Reference Check / Compensation Discussion

※ The recruitment process may vary depending on the position and application content.

※ Candidates with less than 3 years of experience are required to submit their academic transcripts.

Employment Type

  • Full-time (3-month probationary period with 100% compensation)

Working Hours

  • Monday to Friday, 9:00 AM – 6:00 PM (Lunch break: 12:00 PM – 1:00 PM)

Notes

  • If any false information is found in the application or onboarding documents, the job offer may be withdrawn even after confirmation.

  • A 3-month probationary period applies after joining, with no reduction in salary or benefits.

Benefits

  • 모든 정규직 입사자에게 연봉 수준의 스톡옵션 부여

  • 최신 사양 장비 및 최고의 근무 환경 제공 (최신 노트북, 높낮이 조절식 스탠딩 데스크, 모니터암, 듀얼모니터 등 제공)

  • 점심식사 + 아침 & 저녁식사 지원

  • 스낵, 아이스크림, 음료 등 사내 카페 무제한 간식 제공

  • 사우나가 포함된 피트니스 비용 지원

  • 연 1회 종합건강검진 지원 (배우자 포함)

  • 생일, 결혼기념일, 크리스마스이브 축하금 지급 및 조기퇴근 제공

  • 설/추석 명절 상여금 지급

  • 축하와 위로를 위한 경조휴가 및 경조금 지원

복지 및 혜택

스톡옵션

유급 휴가

무료 식사

헬스장 지원

교육비 지원

웰니스 프로그램

의료보험

성과 보너스

홈오피스 지원

퇴직연금

필수 스킬

Runtime development

SDK development

Embedded software

Driver development

Low-level programming

DeepX 소개

㈜딥엑스

본사 위치