Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21220764

    CHENNAI · FULLTIME

    System Engineer

    Bell Curve Strategic Consultancy

    Bell Curve Strategic Consultancy

    Chennai · onsite · Posted 5d ago

    Sourced fromNaukri
    ₹7.0L - ₹10.0L PA3–5 yrsfulltimeChennai

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    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.
    • Strong 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 removed]
    Email: [email removed]


    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    system administrationAndroid PlatformAndroid Open Source ProjectNetwork AdministrationOperating Systems

    Job search guides

    • All 7,732 jobs in Chennai
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained