
[SW] Android BSP
About the role
Frontier of On-device AI Semiconductors
for Everyone, Everywhere
DEEPX is a leading global tech startup at the forefront of the On-Device AI semiconductor market, built on a dual success formula: Arm’s "ultra-low power technology" and a Qualcomm-style "core patent-based IP portfolio." Having conducted performance tests with over 300 global companies, we are recognized for delivering world-class power efficiency and cost-effectiveness, supported by a formidable portfolio of over 400 AI semiconductor patents worldwide. On the strength of these R&D and commercialization achievements, DEEPX successfully secured large-scale investment in 2024. We are now leading the commercialization of AI across diverse sectors—including smart devices, smart mobility, and industrial automation—within the On-Device AI market, which is projected to reach $10.6 billion by 2030.
Responsibilities
As an Android BSP Engineer at DEEPX, you will be responsible for bridging our cutting-edge AI accelerator (NPU) technology with the Android platform. You will develop and optimize the low-level software stack to ensure seamless integration and high performance.
- Platform Porting & Customization:
Porting and customizing Android OS (AOSP) for internal NPU-based hardware platforms.
- Kernel & Driver Development:
Developing and optimizing Linux Kernel drivers and Android HAL (Hardware Abstraction Layer) for AI acceleration.
- System Integration:
Integrating DEEPX NPU drivers and libraries into the Android Framework (HIDL/AIDL).
- Performance Tuning:
Debugging and optimizing system-level performance, including power management, boot time, and memory usage.
- Stability & Maintenance:
Identifying and resolving complex system-level bugs and maintaining the Android software lifecycle for our hardware.
Qualifications
- Experience:
Minimum 3+ years of professional experience in Android BSP or embedded Linux development.
- Technical Skills:
- Proficiency in **C/C++**and *Java/Kotlin (for framework-level interaction).
Deep understanding of Linux Kernel architecture and device driver development.
Experience with Android HAL development and the AOSP build system.
- Problem Solving:
Strong debugging skills using tools like GDB, JTAG, and Android Systrace/Logcat.
- Education:
Bachelor’s degree or higher in Computer Science, Electrical Engineering, or a related technical field.
Preferred Qualifications
- NPU/GPU Integration:
Experience integrating AI accelerators (NPU), GPUs, or DSPs into the Android Neural Networks API (NNAPI).
- Camera/Multimedia:
Knowledge of Android Camera HAL (CameraHIDL) or Media frameworks (OpenMAX, Codec2).
- Security:
Experience with Android security features (Trust Zone, SEAndroid, Verified Boot).
- Latest Trends:
Familiarity with the latest Android versions and architectural changes (e.g., Project Treble, Mainline).
- Communication:
Ability to collaborate effectively with hardware design teams and AI framework teams.
Recruitment Process
- Application Review - (Phone Interview) - Technical Interview
- Organizational Culture Fit Interview
- CEO Interview
- Reference Check / Compensation Discussion
※ The recruitment process may vary depending on the position and application content.
※ Candidates with less than 3 years of experience are required to submit their academic transcripts.
Employment Type
- Full-time (3-month probationary period with 100% compensation)
Working Hours
- Monday to Friday, 9:00 AM – 6:00 PM (Lunch break: 12:00 PM – 1:00 PM)
Notes
-
If any false information is found in the application or onboarding documents, the job offer may be withdrawn even after confirmation.
-
A 3-month probationary period applies after joining, with no reduction in salary or benefits.
Benefits
-
모든 정규직 입사자에게 연봉 수준의 스톡옵션 부여
-
최신 사양 장비 및 최고의 근무 환경 제공 (최신 노트북, 높낮이 조절식 스탠딩 데스크, 모니터암, 듀얼모니터 등 제공)
-
점심식사 + 아침 & 저녁식사 지원
-
스낵, 아이스크림, 음료 등 사내 카페 무제한 간식 제공
-
사우나가 포함된 피트니스 비용 지원
-
연 1회 종합건강검진 지원 (배우자 포함)
-
생일, 결혼기념일, 크리스마스이브 축하금 지급 및 조기퇴근 제공
-
설/추석 명절 상여금 지급
-
축하와 위로를 위한 경조휴가 및 경조금 지원
Benefits and perks
•Equity
•Paid Time Off
•Free Meals
•Gym Membership
•Learning Budget
•Wellness Programs
•Healthcare
•Performance Bonus
•Home Office Setup
•Retirement Plan
Required skills
Android
BSP
Embedded Linux
Driver development
C/C++
Debugging
System integration
ARM
About DeepX
㈜딥엑스 대한민국 경기도 성남시 판교역로241번길 20 미래에셋벤처타워 5층 ㈜딥엑스
Headquarters