What are the responsibilities and job description for the Android OS Developer (AOSP Developer) position at Intelliswift - An LTTS Company?
Job Title: Android OS Developer
Location: Onsite - Redmond, WA
Duration: 12 Months
Top Must-Have Skills
Android OS Development Experience
- Experience with HAL and kernel development for wearables or mobile devices.
- 3 years developing Operating Systems, AOSP, device management on Android, device security, or Android Enterprise OR 3 years with AOSP/Embedded Linux driver development and frameworks (kconfig, device tree, Yocto, Buildroot).
- Strong Programming Skills in C
- 5 years of software development experience in C
- Ability to develop, debug, and test firmware/software for hardware systems.
Autonomous Problem Solving & Adaptability
- Proven ability to identify, report, and solve problems with minimal direction.
- Comfortable working in a dynamic, fast-paced, and ambiguous environment.
Nice-to-Have Skills
- Experience with image sensor drivers or camera sensor development on mobile/embedded processors.
- Familiarity with Android 14 performance tools and security models (Android Studio Profiler, Perfetto, SimplePerf, Systrace).
- Knowledge of power management, boot loaders, and real-time operating systems (RTOS).
Responsibilities:
- Develop and debug HAL and kernel issues for devices with multiple sensors/cameras.
- Modify BSP for Android mobile platform, manage peripherals, power, boot loaders, and RTOS tasks.
- Develop and test applications interfacing with hardware peripherals.
- Document designs and analyze performance.
- Collaborate with hardware and software teams, support end users, and adapt to evolving project needs.
Salary : $80 - $100