
Senior Android Camera Framework Engineer
Posted 14 hours ago

Posted 14 hours ago
This is a fully remote position, open to applicants in Florida.
• Take charge of the camera HAL3 implementation and ensure its reliability through platform updates.
• Integrate the vendor ISP pipeline, which includes node graphs, use cases, and managing capture requests.
• Address the concurrent-stream challenge for preview, still images, video, and ML inference using a single sensor.
• Develop zero-copy buffer pathways to the encoder and display, aiming to reduce CPU usage and power consumption.
• Manage camera metadata, including the requirements for a vision-language model to accurately interpret a frame.
• Configure stabilization for continuous head motion using hardware timestamps provided by the kernel team.
• Design a system to communicate thermal limits to applications and users proactively, avoiding silent failures.
• Oversee the privacy pathway, which includes capture indicators, permissions, and SELinux policies.
• Deliver the Camera2 and CameraX surfaces that first-party and third-party applications will utilize.
• Over 5 years of experience with the Android camera framework.
• Practical experience in HAL3 / AIDL camera development; has either implemented or significantly rewritten a HAL, rather than just configuring it.
• More than 3 years of experience in C++ programming.
• Proficient in the camera metadata model.
• Familiarity with stream configuration and buffer management for concurrent use cases.
• Knowledgeable in Camera2 and CameraX.
• Experience with the AOSP build system, SELinux, and SEPolicy.
• Comfortable working on both sides of the HAL boundary, adept in logcat and kernel traces.
• Experience with Qualcomm CamX / Chi-CDK.
• Knowledge of zero-copy media pipelines (MediaCodec, Gralloc, DRM).
• Experience with camera applications beyond the traditional phone form factor, particularly without a standard viewfinder.
• Skilled in feeding ML inference from a live camera pipeline.
• Experience with capture devices developed under privacy regulations (GDPR, EU AI Act).
• Familiarity with CTS / VTS camera compliance.
• Unlimited Paid Time Off (PTO).
• 401(k) matching.
• Bonus percentage linked to role performance.
• Complete reimbursement for travel and expenses.
• Unlimited access to e-learning through Coursera.
• Assistance with relocation.
Dev.Pro
Softthink Solutions
GoFasti
Get handpicked remote jobs straight to your inbox weekly.