[(주)메티스엑스] SW 개발 신입사원공채 JD
  • 작성일 2024.10.22
  • 작성자 세종경력개발센터
  • 조회수 3

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

첨부파일이(가) 없습니다.