System Software Engineer - Server Solution Tools
NPU 카드의 관리·펌웨어 업데이트·BIOS 설정 점검·하드웨어 검증을 자동화하는 서버 솔루션 툴을 개발·유지보수합니다. Python·Rust·Node.js 중 하나와 리눅스 개발 경험, 서버 및 BMC/BIOS·UEFI 이해가 필요합니다.
Rebellions | Korea마감일 상시·미정
필요 기술PythonRustNode.jsLinuxIPMIRedfishBIOSUEFI
내 적합도 확인 중...
게시일 2026년 6월 17일
공고 내용
Responsibilities and Opportunities
- 서버 환경에서 NPU 카드를 관리·제어하는 Server Solution 툴(디바이스 상태 조회·제어, 펌웨어 업데이트, 서버 BIOS 설정 점검, 하드웨어 검증 등)을 개발하고 유지보수합니다.
- IPMI·Redfish 등 BMC/BIOS 관리 인터페이스를 활용해 In-band/Out-of-band 경로로 동작하는 툴 기능을 구현합니다.
- 벤더·아키텍처(x86/ARM)마다 다른 서버 플랫폼을 지원하도록 툴의 지원 범위를 넓히고, 서버별 BMC·BIOS 동작 차이를 흡수하는 구조를 설계합니다.
- ODM·서버 벤더와 신규 서버의 검증 방법과 협업 방식을 정하고, 검증에서 나온 이슈를 벤더와 함께 끝까지 추적해 해결합니다.
- CI 회귀 테스트에서 발생한 이슈를 실제 서버에서 재현하고, 원인이 툴·펌웨어·서버 설정 중 어디에 있는지 좁혀 담당 조직과 함께 해결합니다.
- 단위 테스트와 요구사항·테스트 케이스 문서화로 툴의 품질을 관리합니다.
Key Qualifications
- 컴퓨터공학, 전자공학 또는 관련 분야 학사 이상의 학위를 보유하신 분
- 2~6년의 소프트웨어 개발 실무 경력을 보유하신 분
- Python, Rust, Node.js 중 하나 이상의 언어로 제품 수준의 툴이나 서비스를 개발해 보신 분
- 리눅스 환경에서의 개발 경험과 리눅스 시스템에 대한 이해를 갖추신 분
- 여러 종류의 서버 제품을 대상으로 개발하거나 검증해 보신 분
- BMC(IPMI, Redfish 등) 또는 BIOS/UEFI 에 대한 배경지식이나 업무 경험이 있으신 분
- 개발하거나 담당한 툴 또는 서비스가 실제 사용자 환경에 배포된 이후 발생한 이슈를, 배포 주체와 관계없이 분석하고 해결까지 이끌어 보신 분
- 사내외 여러 조직과 원활하게 소통하며 문제를 주도적으로 해결하실 수 있는 분
Ideal Qualifications
- ODM·서버 벤더와 함께 신규 서버 검증이나 이슈 해결을 진행해 보신 분
- CI/CD 환경에서 자동화 테스트를 운영하거나, CI 에서 발생한 이슈를 재현·분석해 보신 분
- PCIe 디바이스 제어, 펌웨어 업데이트, 센서·전원 관리 등 하드웨어와 맞닿은 영역의 툴을 개발해 보신 분
- x86 과 ARM(aarch64) 서버를 모두 다뤄 보신 분
- GPU·NPU 등 AI 가속기 서버나 데이터센터 운영 환경에서 일해 보신 분
About the Job
리벨리온 NPU 카드가 다양한 서버 플랫폼에서 안정적으로 동작하도록, 카드 관리·펌웨어 업데이트·서버 설정 점검·하드웨어 검증을 자동화하는 Server Solution 툴을 개발하는 포지션입니다. 운영 중인 툴을 이어받아 발전시키는 동시에, ODM·서버 벤더와 함께 신규 서버를 검증하고 CI에서 발생한 이슈를 재현하고 분석할 엔지니어를 찾습니다.
전형절차
- 서류전형 > On-line 인터뷰(Culture-fit, 코딩테스트 포함) > On-site 인터뷰(기술 발표) > 평판 조회 > 처우 협의 > 최종 합격
- 전형절차는 직무별로 다르게 운영될 수 있으며, 일정 및 상황에 따라 변동될 수 있습니다.
- 전형 일정 및 결과는 지원 시 작성하신 이메일로 개별 안내드립니다.
참고사항
- 본 공고는 모집 완료 시 조기 마감될 수 있습니다.
- 지원서 내용 중 허위사실이 있는 경우에는 합격이 취소될 수 있습니다.
- 채용 및 업무 수행과 관련하여 요구되는 법령 상 자격이 갖추어지지 않은 경우 채용이 제한될 수 있습니다.
- 보훈 대상자 및 장애인 여부는 채용 과정에서 어떠한 불이익도 미치지 않습니다.
- 담당 업무 범위는 후보자의 전반적인 경력과 경험 등 제반사정을 고려하여 변경될 수 있습니다. 이러한 변경이 필요할 경우, 최종 합격 통지 전 적절한 시기에 후보자와 커뮤니케이션 될 예정입니다.
- 채용 관련 문의사항은 아래 메일 주소로 문의바랍니다.
- recruit@rebellions.ai
