About the Role
회사 소개
엑시나(XCENA)는 AI 시대의 차세대 메모리 인프라를 만드는 반도체 팹리스 기업입니다.
개방형 표준인 CXL(Compute Express Link)을 기반으로 메모리 용량을 유연하게 확장하고, 데이터가 있는 곳 가까이에서 연산을 수행할 수 있는 차세대 메모리 솔루션을 개발하고 있습니다.
엑시나의 기술은 AI 인프라에서 늘어나는 메모리 수요와 데이터 이동 부담을 줄이고, 메모리를 보다 효율적으로 활용할 수 있도록 설계되었습니다. 이를 통해 시스템 성능을 높이는 동시에 지연시간과 전력 소모를 줄이고, 전체 운영비용(TCO)을 낮추는 것을 목표로 합니다.
엑시나는 삼성전자와 SK하이닉스 출신의 반도체 설계 전문가들이 설립했습니다. 반도체 설계 기술과 풀스택 SDK(Software Development Kit)를 함께 개발해 하이퍼스케일러, 클라우드 사업자, 엔터프라이즈 고객이 기존 AI 인프라에서 메모리를 보다 유연하게 확장하고 활용할 수 있도록 지원합니다.
본사는 판교에, 미국 법인은 실리콘밸리에 두고 있습니다. 시리즈 B 투자 2,018억 원을 포함해 현재까지 약 2,800억 원의 누적 투자를 유치했습니다.
자세한 내용은 엑시나 공식 웹사이트(www.xcena.com)에서 확인하실 수 있습니다.
비전과 미션
Unlock the Next Chapter of AI. AI의 미래를 바꿀 새로운 전환점을 만듭니다.
Build the Future of Memory. AI 시대를 움직이는 메모리의 미래를 만듭니다.
직무 소개
엑시나는 Rust 기반 고성능 데이터 분석 엔진을 자체 개발하고 있으며, 이 엔진의 핵심 아키텍처를 설계하고 구현할 소프트웨어 엔지니어를 찾고 있습니다. 이 포지션은 엔진을 엑시나의 CXL 컴퓨테이셔널 메모리 디바이스와 긴밀하게 연동해 하드웨어의 잠재력을 최대한 끌어내는 소프트웨어를 만듭니다.
데이터 처리의 병목을 하드웨어·소프트웨어 공동 최적화로 해결하는 데 관심이 있는 분에게 적합한 역할입니다.
주요 업무
- Rust 기반 데이터 분석 엔진의 핵심 모듈을 설계하고 구현합니다
- CXL 컴퓨테이셔널 메모리 디바이스와 연동되는 쿼리 실행 파이프라인을 최적화합니다
- Many-core 아키텍처를 활용한 대규모 병렬 데이터 처리를 설계하고 구현합니다
- 메모리 대역폭, 캐시 효율 등 시스템 레벨 성능을 분석하고 튜닝합니다
- Apache Spark, Velox, DuckDB, Apache DataFusion 등 오픈소스 데이터 분석 엔진과 통합합니다
자격요건
- 전산·컴퓨터·전기전자공학 또는 SW 관련 분야의 학사 이상 학위를 보유한 분
- Rust 또는 C/C++를 활용해 소프트웨어를 개발한 경험이 있는 분
우대사항
- 2년 이상 시스템 소프트웨어를 개발한 경력이 있는 분
- Rust 비동기 프로그래밍을 활용해 프로젝트를 수행한 경험이 있는 분
- 쿼리 엔진, 데이터베이스 또는 데이터 처리 시스템을 개발한 경험이 있는 분
- GPU/CUDA 프로그래밍 등 하드웨어 가속 개발 경험이 있는 분
- 다양한 오픈소스 생태계에 참여한 경험이 있는 분
채용 절차
서류 전형 > 면접 > 처우 협의 > 채용 건강 검진 > 입사 확정 및 입사 일정 논의 > 입사
복리후생
- MX Day — 한 달에 한 번 전사가 함께 쉬는 유급 휴일을 연 12회 운영합니다
- 선택적 근로시간제를 기반으로 한 유연근무제를 운영합니다
- 점심 식대를 1일 14,000원 지원합니다 (미사용 금액은 누적됩니다)
- 저녁 식대를 1일 14,000원 지원합니다 (미사용 금액은 소멸됩니다)
- 연간 200만 원의 복지포인트를 지급하며, 베네피아 복지몰에서 원하는 상품과 서비스를 자유롭게 구매할 수 있습니다 (입사일을 기준으로 해당 연도 근무기간에 따라 비례 지급됩니다)
- 건강검진을 지원하며, 부모님 또는 배우자 중 1인의 건강검진도 지원합니다
- 토요일, 일요일, 법정공휴일 근무 시 수당을 지급합니다 (8시간까지 토요일 100%, 일요일과 법정공휴일은 법정 기준 적용)
- 분기별 친목 활동 프로젝트를 지원합니다
- 주차비를 일부 지원합니다
Requirements
Degree in relevant field
A bachelor's degree in computer science, electrical engineering, or a related field is required.
Experience with Rust or C/C++
Experience in software development using Rust or C/C++ is necessary.
Nice to Have
Experience in developing system software for over 2 years is preferred.
Experience in projects utilizing Rust asynchronous programming is a plus.
Experience in developing query engines, databases, or data processing systems is advantageous.
Experience in hardware acceleration development using GPU/CUDA is beneficial.
Participation in various open source ecosystems is a plus.
Benefits
MX Day
A paid holiday once a month for the entire company.
Flexible working hours
Flexible working hours based on a selective working time system.
Meal support
Daily meal support of 14,000 won for lunch and dinner.
Welfare points
Annual welfare points of 2 million won for purchasing desired products and services.
Health check support
Health check support for employees and one family member.
Overtime pay
Overtime pay for working on weekends and public holidays.