인기 검색

암호 소프트웨어 엔지니어
공고 요약
담당업무
동형암호 라이브러리와 암호 연산 엔진을 C++로 구현
CKKS 암호모듈, 키 스위칭, SIMD·CUDA 기반 연산 및 스킴 파라미터 최적화
키 생성·암복호화, constant-time 연산, 비밀정보 메모리 파기 등 보안 기능 개발
HSM·TEE 등 하드웨어 지원 환경에서 동작하는 키관리 시스템 설계 및 개발
동형암호를 포함한 애플리케이션 암호키의 전주기 보안 규제·가이드라인 준수 설계
C++ 빌드 체계, Python 배포, macOS·Windows 빌드 및 배포 산출물 생성
CI 기반 빌드·테스트, 취약점 검증, 아티팩트 배포 파이프라인 운영
자격요건
C++로 라이브러리 또는 시스템 소프트웨어를 설계·유지보수한 경험
CMake 기반 빌드 구성 및 둘 이상의 OS·컴파일러 조합에서 동작시킨 경험
C++ 라이브러리를 Python·Go·C·JNI 등 다른 언어로 바인딩한 경험
대칭·비대칭 암호, 키 생명주기, 서명 검증 등 응용 암호학 기본 이해
C/C++ 프로그램 개발, 메모리 관리, 빌드 도구, 자료구조·알고리즘 기본 이해
암호학 또는 정보보호 기본 개념 이해
이슈를 스스로 발굴하고 해결까지 추진하는 자기주도성
설계 근거와 의사결정을 문서로 남기는 습관
우대사항
Linux·macOS·Windows 멀티플랫폼 빌드 및 아키텍처 이식 경험
클라우드 KMS·Secret Manager 구축 또는 활용 경험
sanitizer·valgrind를 활용한 데이터 레이스·메모리 수명 문제 진단 경험
동형암호 또는 격자 기반 암호 구현 경험
SIMD AVX2·AVX512·NEON 또는 CUDA 커널 최적화 경험
HSM PKCS#11, KMIP, TPM, Confidential Computing, 시크릿 관리 인프라 운영 경험
OIDC·JWT 인가 모델 또는 PKI 설계 경험
Python 네이티브 패키징 또는 cgo 바인딩 경험
CI 파이프라인 구축·운영 및 멀티플랫폼 빌드 경험
오픈소스 라이브러리 공개·유지보수 또는 프로젝트 기여 경험
고객사 PoC, 온프렘 배포 및 대응 경험
암호학·동형암호 관련 수업·프로젝트 경험
복리후생
복지포인트
유연근무제
어학비 지원
교육비 지원
전형절차
서류 전형
코딩 테스트
실무 인터뷰
C-lv 인터뷰
처우 협의
합류 결정
마감기한
상시채용
크립토랩 지원하기 전 이력서 Check
시간이 없다면 AI와 한번에 수정해보세요
공고 원문
주요업무
동형암호 라이브러리를 C++로 구현하고, 여러 언어 바인딩을 통해 백엔드와 SDK에 적용할 수 있도록 하며, 서버부터 모바일까지 다양한 플랫폼에서 사용할 수 있도록 빌드 및 배포합니다. 또 한 라이브러리가 하드웨어 지원 등의 신뢰할 수 있는 환경에서 키를 안전하게 생성하고 데이터 를 암복호화하는 관리 체계를 개발합니다. 1. 동형암호 연산 엔진 CKKS 암호모듈, 키 스위칭 등 핵심 연산 구현 SIMD/CUDA 하드웨어 및 CKKS 스킴 파라미터 최적화 키생성 및 암복호화, constant-time 연산, 비밀정보 메모리 파기 등 보안 기능을 개발 2. 키관리 동형암호 키를 포함한 애플리케이션의 암호키들의 전주기의 보안 규제 및 가이드라인을 준수 설계 및 구현 하드웨어 지원 환경(HSM, TEE 등) 환경에서 동작하는 키관리 시스템 설계 및 개발 3. 빌드, 패키징, 릴리스 C++ 빌드 체계, Python 배포, macOS·Windows 빌드 및 배포 산출물 생성 CI 기반 빌드/테스트, 취약점 검증, 아티팩트 배포 파이프라인 운영
자격요건
경력직 C++로 라이브러리 또는 시스템 소프트웨어를 설계·유지보수해본 경험 1년 이상 CMake 기반 빌드를 직접 구성하고 둘 이상의 OS·컴파일러 조합에서 동작시켜본 경험 C++ 라이브러리를 다른 언어(Python/Go/C/JNI 중 하나 이상)로 바인딩해본 경험 대칭·비대칭 암호, 키 생명주기, 서명 검증 등 응용 암호학의 기본 이해 이슈를 스스로 발굴 해결까지 끌고 가는 높은 자기주도성 설계 근거와 의사결정을 문서로 남기는 습관 신입 컴퓨터공학 전공 또는 그에 준하는 경험 C/C++로 프로그램을 직접 만들어본 경험 메모리 관리, 빌드 도구, 자료구조·알고리즘에 대한 기본 이해 암호학 또는 정보보호 기본 개념에 대한 이해 이슈를 스스로 발굴 해결까지 끌고 가는 자기주도적 태도 설계 근거와 의사결정을 문서로 남기려는 습관
우대사항
경력직 멀티플랫폼(리눅스, macOS, Windows) 빌드 및 아키텍처 이식 경험 클라우드 KMS, Secret Manager 구축 또는 이를 이용한 개발 경험 sanitizer, valgrind 등을 이용한 데이터 레이스, 메모리 수명 문제 진단 경험 동형암호 또는 격자 기반 암호 구현 경험 - SIMD(AVX2/AVX512/NEON) 또는 CUDA 커널 최적화 경험 HSM(PKCS#11), KMIP, TPM, Confidential Computing(SEV-SNP/TDX), 시크릿 관리 인프라 운영 경험 OIDC/JWT 인가 모델 또는 PKI(사설 CA, mTLS) 설계 경험 Python 네이티브 패키징(pybind11, scikit-build-core, manylinux) 또는 cgo 바인딩 경험 CI 파이프라인 구축 및 운영 경험 오픈소스 라이브러리 공개 및 유지보수 경험 고객사 PoC, 온프렘 배포 및 대응 경험 신입 암호학 또는 동형암호(FHE, CKKS) 관련 수업이나 프로젝트 경험 SIMD, GPU, 컴파일러 최적화 등 저수준 성능 최적화 경험 오픈소스 프로젝트 기여 경험 CI 파이프라인이나 멀티플랫폼 빌드를 개인적으로 구성해본 경험
기술스택
C, C++, Python, Linux, CUDA
채용절차
서류 전형 - 코딩 테스트 - 실무 인터뷰 - 임원 인터뷰 - 처우 협의 - 합류 결정
댓글
크립토랩에 맞는
이력서로 자동 수정하기