
deepx
Android Framework Development Engineer
정규직(풀타임)대면근무개발하드웨어·임베디드
AI 요약
DEEPX에서 Android 프레임워크 레벨에서 자사 NPU Runtime을 통합하고 하드웨어 가속을 애플리케이션 층에 전달하는 Android Framework Development Engineer를 채용합니다. 주요업무는 HAL/Native 데몬/라이브러리 개발, NNAPI 연동 및 데이터 경로 최적화, 하드웨어·커널·네이티브 계층 간 시스템 디버깅 등입니다. C++ 능숙자 및 AOSP 내부 구조 이해가 필수이며 NPU/GPU 연동 경험자 우대합니다.
주요 업무
DEEPX NPU Runtime 라이브러리를 Android Framework 및 system server에 통합, HAL·Native Daemon·라이브러리 등 Android 하위 계층 개발·수정, 애플리케이션 레이어와 NPU 하드웨어 간 데이터 경로 구현 및 최적화, NNAPI 또는 벤더 서비스와 DEEPX 드라이버 간의 미들웨어 성능·안정성 확보, 하드웨어·커널·Android 네이티브 계층 경계에서의 시스템 수준 복잡한 이슈 추적 및 해결.
자격 요건
필수: C++ 고급 코딩 능력, AOSP 내부 지식(HAL, HIDL/AIDL, Native IPC/Binder), Linux 기반 시스템 프로그래밍 지식(메모리 관리·멀티스레딩), 대규모 AOSP 소스 수정 경험 및 C++ 코딩 테스트 합격 능력. 우대: NPU/GPU(가속기) Android 프레임워크 연동 경험(NNAPI Vendor 구현), AOSP 커스터마이징 상용화 경험, Android Media/Camera 프레임워크 이해, GDB/LLDB/Systrace/Logcat 등 저수준 디버깅 능력. 경력 <3년은 성적증명서 제출 요구.
기술 스택
C++AOSPAndroid FrameworkHALHIDLAIDLBinderNative IPCLinux 시스템 프로그래밍메모리 관리멀티스레딩NNAPINPU RuntimeNPU/GPU 통합드라이버 연동GDBLLDBSystraceLogcatAndroid Media/Camera Framework