Senior Algorithms Engineer

Corephotonics is the pioneer and worldwide market leader of multi-aperture technologies for mobile devices.

Corephotonics’ primary mission is to perfect the mobile camera photography experience, and to provide superior image quality by combining our novel optics, mechanics and computational photography technologies.

Job Description

  • Research, develop and test computer vision, computational photography and image processing algorithms (both conventional and learning-based), specifically in the field of multi-camera systems.

    • Combine information from different cameras (stereo-based processing, time-of-flight, registration, data fusion)

    • Define camera system architecture

    • Algorithmic design for a real-time embedded platform (mobile)

  • Own the full development cycle – from concept, through research, design, implementation and testing

    • A mixture of algorithmic work (research and design in Matlab or similar) and SW work (including SW architecture, implementation in C/C++/OpenCL/SIMD/OpenGL, optimization)


  • M.Sc., in Electrical Engineering with high grades, preferable.

  • B.Sc. in Electrical Engineering with high grades, with 5+ years of experience in Image Processing, computer vision or computational photography algorithms development.

  • C/C++ coding experience is highly desirable.

  • Experience with one or more of the following platforms: Qualcomm, GPU, ARM, DSP – advantage

  • Creative, innovative, out of the box thinking.

  • Good written and verbal communication skills of highly technical data.

  • Fast learner, team player, reliable, motivated, hard worker, good organizational skills.

  • In depth understanding in imaging systems (CMOS sensors, optics) and image pipeline – advantage.


[email protected]