We are looking for an experienced Android Camera Developer with solid 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.
Solid 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.