Design and implement camera end-to-end use cases and features, demonstrating a strong understanding of the camera processing pipeline from a systems level. Responsibilities include utilizing expertise in C, C++/Java, and strong computer science fundamentals such as data structures, algorithms, and trees. A deep knowledge of Android Frameworks, HAL, ISPs, Linux, and Camera Features is essential. The role requires excellent triage and system-level debugging skills in embedded systems, a detail-oriented and analytical approach with strong communication abilities, and a willingness to learn new technologies and collaborate with internal and external teams. The candidate will take ownership of tasks and work effectively within large teams.
Good To Have:- Detail-oriented approach
- Analytical approach
- Willingness to learn new technologies
- Ability to work with internal and external teams
- Ownership of tasks
- Ability to work in large teams
Must Have:- Camera end-to-end use case design
- Camera processing pipeline understanding
- Expertise in C, C++/Java
- Strong CS fundamentals
- Knowledge of Android Frameworks, HAL, ISPs
- Strong knowledge of Linux and Camera Features
- System-level debugging skills
- Excellent communication skills