Description & Requirements
Job Description Summary
We are looking for experienced system engineer for enabling advanced camera capabilities for higher performance and quality on Mobile platforms. Candidate must be able to perform a wide variety of duties and responsibilities consisting of planning, designing, developing and productization of camera systems solutions.
Job Description
Skill Requirements
· Excellent C/C++ skills with strong knowledge in data structures & algorithms.
· Experience in Android Kernel, Camera HAL & Camera Framework development.
· Experience in Linux Device driver / Kernel module development for camera sensors and camera peripherals such as Flash, Actuator, EPROM etc.
· System engineering and Algorithm design for camera use cases in mobile phones.
· Hands on development experience in Multi-threaded and multi-core environment.
· Excellent debugging skills.
· Use of Google Compliance Test suites & ensuring changes in Kernel, HAL & framework adhere to these compliances.
· Leveraging ISP pipeline for real-time/offline processing.
Open Positions = 4
Expected experience
· Requires a minimum 1 year of relevant experience and a Bachelor's / Master’s degree
Soft Skill
· Excellent communication skills (written/verbal) & Team spirit
· Risk taker with passion for innovation
· Autonomous working to explore new technologies.
Additional advantages
Experience in any of the following will be an added advantage
· Effective utilization of next-generation camera sensors
· Performance optimization for time-critical tasks in camera.
· Solution modification for power optimizations of highly computation intensive executions
· Memory optimization experience for camera use cases
· Computer vision algorithms
Additional Job Description
· Have broad expertise in System SW development or unique knowledge in the Camera System domain.
· Uses skills to contribute to development of solutions in a creative and effective ways.
· Actively solves complicated issues by analysing situations or data.
· Acts independently to determine methods and procedures on new or special assignments