Job Responsibilities
- ARM Cortex-A / Cortex-M 기반 SoC의 소프트웨어 아키텍처 설계 및 구현
- ARM CPU Cluster ( Coresight SoC-400, Corelink GiC-400, CoreLink DMA350
- Controller, CoreLink NIC-400) Driver 구현
- 부트로더(U-Boot 등), 펌웨어, 운영체제(BSP, Device Tree 등) 개발 및 포팅
- CPU 코어 및 주변 IP 블록 구조 분석 및 최적화
- 메모리 관리, 전력 관리(DVFS, Clock Gating 등), 인터럽트 처리 등 OS 핵심 모듈 최적화
- ARM TrustZone, Secure Boot 등 보안 관련 SW 아키텍처 구현
- 최적화된 멀티코어/멀티프로세싱 환경 설계 및 성능 튜닝
- SoC bring-up, 디버깅(JTAG, ICE, Trace 등) 및 성능 분석
Requirements
- 전자공학, 컴퓨터공학, 전산학 등 관련 전공 학사 이상
- ARM 아키텍처(Cortex-A/M 계열) SoC SW 개발 경험 5년 이상
- 임베디드 리눅스/RTOS 포팅 경험 및 BSP 개발 능력 보유
- C/C++ 프로그래밍 능숙
- SoC bring-up, 디버깅(JTAG, ICE, Trace 등) 및 성능 분석
- 멀티코어/멀티쓰레드 프로그래밍 및 성능 최적화 경험
- 하드웨어 레벨 디버깅 툴(JTAG, Lauterbach 등) 사용 가능
- Git 사용을 통한 SW 형상 관리 경험
- 협업과 문제 해결 능력 우수
Preferred Qualifications
- ARM Cortex-A / Cortex-M 기반 SoC의 소프트웨어 아키텍처 설계 및 구현 경험
- ARM CPU Cluster Driver 구현 경험
- ARM SOC기반 NPU/AI 가속기 관련 프로젝트 경험
- ARM기반 SOC 리눅스커널 포팅 및 BSP 개발경험
- ARM기반 리눅스 커널 모듈 개발 경험
Hiring Process
서류 전형 > 실무 면접 > 임원 면접 > 처우협의 > 최종 합격
- 제출 서류: 이력서 및 자기소개서(필수), 성적증명서(필수), 포트폴리오(선택)
- 서류 전형 합격자에 한하여 개별 안내드리며, 채용절차는 사전 안내 후 변경될 수 있습니다.
Additional Information
- 신입 및 경력 입사자는 입사 후 3개월의 수습 기간이 적용됩니다.
- 장애인 및 국자유공자 등 취업 보호 대상자는 관련 법령에 따라 우대합니다.
- 지원서 및 제출 서류에 허위 사실이 확인될 경우, 채용이 취소될 수 있습니다.