We are looking for an experienced Android Camera Developer with strong expertise in C++ and Android Camera Framework development. The ideal candidate should have hands-on experience in camera software design, development, and debugging. Candidates from both automotive and non-automotive domains with relevant Android Camera development experience are encouraged to apply.
Key Responsibilities
- Design, develop, and maintain Camera HAL and Android Camera Framework components.
- Develop high-performance camera solutions using contemporary C++ standards (C++11/C++14 or later).
- Work on camera features, optimization, debugging, and performance tuning.
- Integrate and enhance camera functionalities across Android platforms.
- Collaborate with cross-functional teams to deliver robust camera solutions.
- Perform unit testing and ensure software quality through code reviews and validation.
Required Skills
- Strong proficiency in C++ (C++11/C++14 or later) and STL.
- Solid understanding of Object-Oriented Programming (OOP), design patterns, and software architecture.
- Experience with multi-threading, memory management, and performance optimization.
- Hands-on experience in Camera HAL Development.
- Strong knowledge of the Android Camera Framework.
- Experience in Android Camera Suspend-to-RAM implementation and debugging.
- Experience with Git or similar version control systems.
- Expertise in debugging, troubleshooting, and root cause analysis.
- Familiarity with build systems such as CMake, Makefiles, or equivalent.
- Experience with unit testing frameworks such as Google Test (GTest).
Preferred
- Experience in Infotainment, Cockpit, Consumer Electronics, Mobile, Embedded, or Automotive Camera Development.
- Prior experience in Android-based embedded systems and multimedia frameworks
📌 Android Camera HAL Developer (Bengaluru)
🏢 Tata Elxsi
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.