Senior Software Engineer – Android Camera & Cluster Platform
On-siteBengaluru, Karnataka, India
Bengaluru, Karnataka, IndiaOn-siteFull TimeSenior LevelMedium
Full TimeSenior LevelMedium
Job Summary
Develop and ship Android camera applications (Camera2 / CameraX) for clusters, integrating workflows like reverse/side view, DVR, and alerts into the HMI. Work across the app, framework, Camera HAL (HAL3), media stack, and BSP to optimize boot time, latency, frame drops, memory, thermal, and power. Debug complex issues using adb, logcat, perfetto, and systrace while collaborating with BSP, kernel, ISP, and hardware teams for sensor bring-up. Handle automotive scenarios including suspend/resume, ignition cycles, and long-run stability to support CTS/VTS and production releases.
Required Qualifications
- Strong Android platform experience (Java/Kotlin)
- Hands-on Camera2 / CameraX on embedded devices
- AOSP / Soong / Make build experience
- Deep debugging and ownership mindset
Desired Qualifications
- Qualcomm camera stack / Camera HAL exposure
- ISP tuning or sensor bring-up
- Android Automotive / cluster experience
- Embedded Linux or kernel familiarity
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.