Software Engineer (AOSP) (Ahmedabad)

Software Engineer (AOSP) (Ahmedabad)

07 Nov
|
Einfochips
|
Ahmedabad

07 Nov

Einfochips

Ahmedabad

Position Title: Senior Engineer AOSP

Skills: AOSP + Android Framework + Embedded Systems

Experience: 5 to 8 Years

Work Location: Hyderabad & Ahmedabad

What You'll Be Doing

Principal Accountabilities

- Develop, customize, and maintain AOSP for embedded platforms and custom hardware boards.
- Analyze technical requirements and implement software modifications based on customer and system requirements.
- Participate in high-level and low-level software requirements analysis and design.
- Develop and customize Android Framework, system services, vendor services, and native applications.
- Perform Android platform porting, device customization, and hardware-software integration.
- Develop and integrate vendor-specific HAL modules using HIDL, AIDL, and JNI for Camera, Wi-Fi, Bluetooth, GPS, sensors, and battery.
- Customize Android UI and backend services as per device requirements.
- Perform unit, functional, integration, and system-level testing.
- Conduct code reviews, static code analysis, and ensure adherence to coding standards.
- Debug and troubleshoot complex software and hardware integration issues.
- Prepare technical documentation, including design documents, test cases, test reports, and release notes.
- Follow defined Software Development Life Cycle (SDLC) processes.
- Develop solutions using C/C++, Java/Kotlin, and Shell scripting.
- Provide technical guidance, mentoring, and training to junior engineers.

Job Complexity:
- Drive technical implementation of AOSP development, Android Framework customization, and platform integration.




- Work independently under broad supervision to resolve complex technical challenges.
- Handle complex design concepts and implementation across Android platform layers.
- Analyze problems and implement effective solutions using established engineering practices.
- Collaborate with cross-functional teams to ensure successful hardware-software integration.
- Provide technical guidance and mentoring to junior team members.
- Work with limited guidance and direction.

What Are We Looking For

- 5 to 8 years of experience in AOSP development, Android Framework, and embedded software development.
- Strong knowledge of AOSP build systems, AOSP workflow, and native application development.
- Hands-on experience with Android Framework, system/vendor services, JNI, AIDL, and SELinux (SEPolicy).
- Experience with Android HIDL and HAL integration for Camera, Wi-Fi, Bluetooth, GPS, sensors, and battery.
- Robust experience in Android platform porting, device customization, UI, and backend services.
- Experience with embedded platforms from Qualcomm, TI, NXP, NVIDIA, Intel, or similar vendors.
- Strong programming skills in C/C++, Java/Kotlin, and Shell scripting.
- Experience with Git, SVN, JIRA, Android Studio, and related development tools.
- Strong analytical, debugging, and problem-solving skills.
- Excellent ownership, communication, interpersonal, and mentoring skills.

Education B.E./B.Tech/M.E./M.Tech in Electronics, Electrical Engineering, Computer Science, Embedded Systems, or a related field.

📌 Software Engineer (AOSP) (Ahmedabad)
🏢 Einfochips
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (aosp) (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (aosp) (ahmedabad) / ahmedabad