1. 기업명: 메티스엑스 주식회사
2. 회사소개 : 당사는 차세대 데이터를 혁신할 CXL(컴퓨트 익스프레스 링크) 기반의 지능형
메모리 솔루션을 개발하는 팹리스 스타트업 기업입니다.
We provide intelligent memory solutions based on CXL, applicable to fields requiring large-
scale data processing such as AI big data, vector databases, and DNA analytics.
With memory solutions equipped with in-house computation capabilities utilizing the CXL3.0
interface, we address 'Memory Wall' issue faced by hyperscale data centers and realize data-
centric computing systems.
Our innovative architecture leads the way in computing technology for the AI era, delivering
more efficient data processing and enhanced performance.
3. Open Position: SW개발 신입사원 공채, 4 positions
- Open Position 1: [PCIe/CXL Firmware 개발]
PCIe 기반의 차세대 메모리 인터페이스 표준인 CXL 시스템을 제어하는 Firmware를
개발합니다. PCIe/CXL Configuration, Device Management, Cache Coherency Control, ATS,
DMA 등의 기능을 개발하고 PCIe/CXL Compliance를 지원합니다.
- PCIe/CXL Core Firmware Development
- PCIe/CXL Configuration 및 Capability/Status 제어
- Device Management 기능 개발 (Device Control, Power State, Error Reporting, etc.)
- CXL Specific 기능 개발 (Memory Management, Cache Coherency, Address Translation, etc.)
- Open Position 2: [Embedded system BSP 개발]
자사에서 설계한 SoC를 위한 Bootloader를 설계하고 Embedded Linux를 포팅합니다. SoC
Hardware를 초기화하고 제어하기 위한 Driver를 개발합니다. CXL Interface를 제어하고 NVMe
SSD를 이용하여 메모리를 확장하는 등의 Emerging Technology에 대해 배우고 경험할 수
있습니다.
- EEPROM/SPI Flash를 사용한 Bootloader 개발
- ARM Cortex Core에 Embedded Linux 포팅
- 장치 초기화 및 제어 (DRAM/SPI/I2C/UART 등)
- CXL Interface Driver와 NVMe SSD를 이용한 메모리 확장
- 장치 보안(Secure Boot, Debug)
- Open Position 3: [Parallel Processing Platform 및 API 개발]
당사의 CXL 기반 Near Memory Processing HW를 이용하여 Data Application을 개발하고
실행할 수 있는 SW Platform을 제공하며, GPU에서 CUDA Platform을 사용하는 것처럼, 실제
HW 동작의 복잡한 과정을 추상화해 주고, 응용 SW 개발자가 쉽게 사용할 수 있는
Distributed/Parallel Framework(e.g. Map-Reduce 등)을 제시합니다.
- Parallel Processing, Messaging 모델 및 라이브러리 개발
- Big Data / Large Scale Graph를 위한 병렬 처리 Framework
- Application Offloading을 위한 API 개발 및 Abstraction Layer 설계
- CXL 향 Memory Management, Memory Allocator 개발
- Device Driver 개발
- Open Position 4: [Data Analytics Engine 개발]
CXL Computational Memory를 기반으로 Parquet/Arrow Columnar Data를 저장하고, Spark,
Presto등의 Analytics Engine, 혹은 기존 DBMS의 Query Plan을 확장하고 가속하는 Parallel
Execution Engine 개발하며, RAG를 위한 Vector DB 개발 및 가속. Vector Search, Keyword
Search, Relational Filtering 등을 Ensemble하여 더 빠르게 정확한 데이터를 제공합니다.
- Spark/Presto등의 Data Analytics/Query Engine 분석과 MetisX 가속 엔진 통합
- Parallel Query Optimizer, Offloading Code Generator 및 Cost Evaluation 방법론 개발
- Parquet, Arrow 등 Columnar Data Format 처리
- Vector Semantic Search를 위한 CXL Memory/Storage 구조 설계 및 ANN(Approximate
Nearest Neighbor) 가속 솔루션 개발
4. Requirements
- 기 졸업생 / 2025. 02월 졸업예정자
- 전산/컴퓨터/전기전자공학 혹은 SW 관련 전공 BS/MS/Ph.D
- C/C++/Java/Scala/등 관련 분야에 필요한 언어
5. Guideline for Applicants
- 전형방법
서류전형 -> 1차 면접 -> 2차 면접
- 제출서류
.국문 or 영문 이력서 & 자기소개서
.이력서 파일 저장명 : [지원포지션] 성명
- 접수방법
홈페이지 : https://metisx.career.greetinghr.com/
- 마감일 : 2024년 11월 3일
- 채용담당자 이메일 : soori.park@metisx.com