DeepX
DeepX

[SW] Firmware Engineer

职能嵌入式
级别中级
地点㈜딥엑스
方式现场办公
类型정규직
发布18个月前
立即申请

职位介绍

Frontier of On-device AI Semiconductors

for Everyone, Everywhere

Role Overview

The Software Group at DeepX plays a critical role in enabling customers who develop AI-based application products to effectively utilize DeepX’s world-class AI processor technologies. We develop a broad range of software technologies that bridge our proprietary NPU (Neural Processing Unit) with end-user applications.

Our software stack, DXNN SDK, covers the full range of components needed to run DeepX NPUs in customer products — from firmware and drivers to compilers (DX-COM), runtime software (DX-RT), and code infrastructure for deep learning model training frameworks.

DeepX’s NPU technology is commercialized as a system-on-chip (SoC) product by combining CPU and various hardware technologies. To help users easily develop applications with these So Cs, the availability of robust low-level software for directly controlling the hardware is essential. If you’re passionate about building solid technical foundations that support a wide variety of AI applications, DeepX invites you to take on this valuable challenge with us.

Responsibilities

  • Design and develop firmware for DeepX NPUs

  • Develop low-level drivers and BSP (Board Support Package) for embedded systems

  • Develop bootloaders and system initialization code

  • Optimize power and memory management

  • Develop and optimize firmware-to-hardware communication interfaces with NPU modules

  • Improve system stability through performance analysis and debugging

  • Develop firmware based on real-time operating systems (RTOS)

Qualifications

  • Experience in C/C++ programming and embedded systems development

  • Experience developing on ARM Cortex-M/A processors or similar embedded platforms

  • Experience with firmware and bootloader development

  • Experience optimizing memory and power management

  • Proficiency with debugging tools (e.g., GDB, JTAG) and profiling utilities

  • Basic understanding of hardware design and SoC architecture

Preferred Qualifications

  • Experience with AI semiconductor or NPU-related projects

  • Development experience in RTOS environments (e.g., Linux, FreeRTOS)

  • Familiarity with interface protocols such as PCIe, DDR, I2C, SPI, MIPI, USB

  • Experience developing firmware for FPGA-based systems

  • Experience with low-power design and optimization

  • Contributions to open-source projects

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회 종합건강검진 지원 (배우자 포함)

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

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

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

福利待遇

医疗保险

股权

绩效奖金

带薪假期

免费餐食

健身房补贴

Learning Budget

居家办公补贴

健康计划

退休金计划

必备技能

Embedded systems

Hardware design

关于DeepX

㈜딥엑스

总部位置