Android AOSP Developer Embedded, C/C++, Java, Kotlin

MIJO CONNECTED VIETNAM
Mức lương
Đang cập nhật
Địa điểm làm việc
Quận 4, Hồ Chí Minh
Kinh nghiệm yêu cầu
Cập nhật
Thông tin cơ bản

Mô tả công việc

Mô tả công việc

About Mijo
At Mijo Connected, we believe the best technology feels invisible. Our mission is to empower brands to seamlessly integrate smart, connected experiences into the products people already love. We provide the modular hardware and software that lets brands focus on customer facing designs, while we handle the innovation engine. If you want to build technology that enhances everyday life in meaningful and stylish ways, your work has a home here. Join us and help build the bridge between great products and a smarter, more connected life.
Role Overview
We are looking for a talented and experienced Android AOSP Developer to join our embedded systems team. You will be responsible for building, customizing, and integrating the Android Open Source Project (AOSP) for embedded devices. This role requires deep knowledge of Android system internals, Linux kernel, HAL integration, and experience working directly with hardware platforms and BSPs.
You will collaborate with cross- functional teams, including hardware, QA, and product development, to bring fully customized Android devices to life with optimized performance and seamless hardware- software integration.
AOSP Build & System Integration
Key Responsibilities

Manage product- specific configurations, device trees, and build variants.
Port BSPs and hardware support patches across different Android versions.
Flash and validate Android builds using tools like adb, fastboot, and vendor- specific utilities.
Download, configure, build, and maintain AOSP source code for custom hardware targets.
Troubleshoot and resolve build issues across Soong, Make, Kati, and Bazel (optional)

Framework & HAL Customization

Extend and modify system services and Android framework components (e.g., SystemUI, Telephony, Connectivity).
Integrate hardware drivers and HALs (e.g., display, audio, sensors, connectivity) into the AOSP stack.
Work with AIDL/HIDL interfaces to bridge hardware abstraction and framework layers.
Optimize system performance, boot time, and reliability for production- grade devices.

Linux Kernel & Embedded Development

Analyze system performance using low- level tools (perf, ftrace, dmesg, etc.).
Customize and build Linux kernels for Android platforms, including configuration and patching.
Develop and debug kernel modules, user- space daemons, and native services in C/C++.
Manage bootloaders (e.g., U- Boot), recovery images, and root filesystem layout for embedded deployment.

Tooling & Automation

Use Linux command- line tools for system diagnostics, performance tuning, and automation.
Use repo, git, and Gerrit for source control and collaborative development.
Write scripts (Bash, Python) to automate build, flash, testing, and integration workflows.

Yêu cầu công việc

Yêu cầu công việc

Required Qualifications

AOSP Builds
Familiarity with Soong, Blueprint, Kati, Make, and optionally Bazel.
Proven experience building AOSP for real hardware or emulators.
Experience with hardware bring- up and AOSP porting for new SoC platforms.
System Integration
Proficient in modifying Android services and system- level code.
Strong understanding of boot process, device tree, and build variant management.
Ability to integrate and debug device drivers and HALs.
Linux Development
Proficient in Linux kernel internals, defconfig management, and rootfs customization.
Experience configuring and cross- compiling kernels and drivers for ARM- based platforms.
Solid foundation in embedded Linux development and system programming.
Command Line & Debugging
Advanced Bash and scripting capabilities for automation and debugging.
Expert use of tools like adb, fastboot, logcat, dmesg, perf, gdbserver, and strace.
Competent in git, repo, and patch workflows for large codebases.
Programming Skills
Experience with JNI and Android- native libraries.
Proficient in C, C++, Java, and Kotlin for system and application development.

Preferred Experience

Understanding of Android security features: SELinux, Verified Boot.
Contributions to AOSP, LineageOS, or other open- source Android/Linux projects.
Experience with WearOS (Android Wear) platforms is highly preferred.
Prior experience with SoC platforms like Qualcomm, MediaTek, or Rockchip.
Familiarity with Android compatibility testing: CTS, VTS, GTS.
Experience with Android Automotive (AAOS) or other embedded Android verticals.

Education & Background

Bachelor’s or Master’s degree in Computer Science, Electronics, or related field.
Minimum 3 years of hands- on experience in AOSP, embedded Android, or Linux system development.

Tools & Technologies

Version Control: git, repo, Gerrit
Scripting & Utilities: Bash, Python, awk, sed, vim, nano, top, htop
Languages: C, C++, Java, Kotlin
Build Systems: Soong (Android.bp), Make (), Bazel (optional)
Development & Debugging: adb, fastboot, logcat, dmesg, perf, gdb, strace

Quyền lợi

Tại sao bạn sẽ yêu thích làm việc tại đây

Competitive Salary & Benefits:

Work in a start- up environment, rocket your skills and take ownership of your work.
Premium health insurance for employees and family.
Competitive Salary.
Full statutory social, and unemployment insurance.
Bonuses and/or gift package for public holidays and Tet as per company policy.
Collaborate with Tech- Giants, and experienced engineers.

Work- Life Balance:

Table Soccer, Play Station for Lunch break.
Working hours are 9:00- 18:00, Monday to Friday.
Relax Room.
Company Trip, YEP, Hackathon, and Happy Hour (on the last Friday of each month), all the fun- you name it!
Open Discussion: where you share your thoughts, knowledge and stories that make an impact.

Due to the high volume of applications we receive, only shortlisted candidates will be contacted.

Cập nhật gần nhất lúc: 2025-08-29 00:55:03

Xem thêm

Đặc điểm công việc

Hạn nộp hồ sơ
02/09/2025
Hình thức làm việc
Đang cập nhật
Cấp bậc
Nhân Viên
Số lượng cần tuyển
Đang Cập Nhật
Ngành nghề
IT phần mềm
Khu vực
Quận 4, Hồ Chí Minh
Xem thêm
Xem thêm
Người tìm việc lưu ý:
Bạn đang xem tin Android AOSP Developer Embedded, C/C++, Java, Kotlin - Mã tin đăng: 5195093. Mọi thông tin liên quan tới tin tuyển dụng này là do người đăng tin đăng tải và chịu trách nhiệm. Chúng tôi luôn cố gắng để có chất lượng thông tin tốt nhất, nhưng chúng tôi không đảm bảo và không chịu trách nhiệm về bất kỳ nội dung nào liên quan tới tin việc làm này. Nếu người tìm việc phát hiện có sai sót hay vấn đề gì xin hãy báo cáo cho chúng tôi

MIJO CONNECTED VIETNAM

Quy mô: Cập nhật
Trụ sở: Cập nhật

Bí kíp tìm việc an toàn

Dưới đây là những dấu hiệu của các tổ chức, cá nhân tuyển dụng không minh bạch:
1. Dấu hiệu phổ biến:
Hình ảnh 1
Nội dung mô tả công việc sơ sài, không đồng nhất với công việc thực tế
Hình ảnh 2
Hứa hẹn "việc nhẹ lương cao", không cần bỏ nhiều công sức dễ dàng lấy tiền "khủng"
Hình ảnh 3
Yêu cầu tải app, nạp tiền, làm nhiệm vụ
Hình ảnh 4
Yêu cầu nộp phí phỏng vấn, phí giữ chỗ...
Hình ảnh 5
Yêu cầu ký kết giấy tờ không rõ ràng hoặc nộp giấy tờ gốc
Hình ảnh 6
Địa điểm phỏng vấn bất bình thường
2. Cần làm gì khi gặp việc làm, công ty không minh bạch:
- Kiểm tra thông tin về công ty, việc làm trước khi ứng tuyển
- Báo cáo tin tuyển dụng với 123job thông qua nút "Báo cáo tin tuyển dụng" để được hỗ trợ và giúp các ứng viên khác tránh được rủi ro
- Hoặc liên hệ với 123job thông qua kênh hỗ trợ ứng viên của 123job:
Hotline: 0961.469.398

Việc làm đề xuất liên quan

Hiện tại chúng tôi chưa có việc làm đề xuất phù hợp với bạn.

Việc làm đã xem gần đây