System Engineer (Chennai)

System Engineer (Chennai)

15 Oct
|
Bell Curve Strategic Consultancy
|
Chennai

15 Oct

Bell Curve Strategic Consultancy

Chennai

We are Hiring For System Engineer Android Platform / AOSP

Job Type: Full-Time

Experience: 3 - 5 Years

Location: Chennai

Job Summary

We are looking for a System Engineer to join our Android Platform Engineering team and build, customize, and maintain a custom Android Operating System based on AOSP for enterprise devices.

This is a hands-on AOSP and Android platform engineering role, involving work across the Android Framework, native system services, Linux kernel, system applications, security, and OS-level debugging. The role is focused on platform-level development rather than application-layer Android development.

You will work closely with application, QA, and product teams to deliver a secure, stable, performant, and enterprise-ready Android OS tailored to specific hardware and business requirements.

Roles & Responsibilities

- Build, customize, maintain, and release a custom Android OS from AOSP source for enterprise devices.
- Develop and customize Android Framework components, native system services, and system applications.
- Integrate and customize Android platform components to support new hardware capabilities and enterprise requirements.
- Analyze and resolve complex OS-level, framework, kernel, and system-service issues through root cause analysis.
- Deliver permanent fixes for system issues rather than application-level workarounds.
- Optimize OS performance, stability, memory usage, CPU utilization, and overall resource consumption.
- Work with hardware teams to troubleshoot device, driver, kernel, and platform integration issues.
- Collaborate with application, QA, product,



and other engineering teams throughout the product development lifecycle.
- Participate in code reviews and contribute to platform architecture and technical design discussions.
- Create and maintain technical documentation for platform customizations, system behavior, troubleshooting procedures, and architecture.
- Support platform releases, debugging, and issue resolution for devices deployed in the field.

Required Skills & Experience

- Strong understanding of Operating System concepts, including:
- Process and thread management
- Memory management
- CPU scheduling
- Synchronization and concurrency
- File systems
- Inter-Process Communication (IPC)
- Good understanding of Linux fundamentals, including kernel concepts.
- Hands-on experience with Android platform/AOSP internals.
- Knowledge of the Android boot process, init, init scripts, and system startup.
- Solid experience with Linux command-line tools and system administration.
- Experience debugging system-level issues using tools such as:
- ADB
- Logcat
- GDB
- Android Studio
- Linux debugging and diagnostic tools
- Good understanding of Git and software configuration management.
- Strong analytical, debugging, troubleshooting, and problem-solving skills.




- Good understanding of SDLC and Agile methodologies.
- Ability to investigate complex issues across multiple layers of the Android platform and identify the root cause.

Good to Have

- Experience with Android OTA update mechanisms, including:
- A/B seamless updates
- update_engine
- OTA package generation and deployment
- Experience with Android release engineering, including signing, provisioning, and build/release processes.
- Knowledge of Android security architecture, including:
- Verified Boot
- Secure Boot
- Android application and system security
- Knowledge of Java/Kotlin for Android Framework, system service, or system application development.
- Experience with Android build systems, AOSP build configuration, and platform bring-up.
- Experience working with custom Android hardware/device bring-up.
- Exposure to enterprise Android, Android Enterprise, or device management/MDM solutions.

Educational Qualification

- Bachelor's or Master's degree in Computer Science, Electronics & Communication, Embedded Systems, Information Technology, or a related engineering discipline.

Key Competencies

- AOSP & Android Platform Engineering
- Operating System Fundamentals
- Android Framework & System Services
- Linux Kernel
- Java/Kotlin
- System-Level Debugging
- OTA & Release Engineering
- Performance & Stability Optimization
- Root Cause Analysis
- Problem Solving
- Team Collaboration

Interested candidates, please share your updated CV.

Contact: (phone hidden)

Email: [email protected]

📌 System Engineer (Chennai)
🏢 Bell Curve Strategic Consultancy
📍 Chennai

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: system engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: system engineer (chennai) / chennai