CAREERS

ALGORITHMS ENGINEER

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 

Job requirements

  • M.Sc., in Electrical Engineering from a certified university with high grades

  • at least 3 years of experience with Python- must

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

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

  • Working with AWS- an advantage

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

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

C.V apply to:

Upload C.V

Image quality

Image quality testing
UI/UX testing
Testing benchmark design and integration

Camera hardware

Compact Lens design
Micro electro-mechanical systems for zoom, auto-focus, optical image stabilization
Diverse actuator technologies and control systems
Environmental and reliability testing in preparation for ultra high volume Manufacturing

Computer Vision

Deep Computer Vision models for: scene understanding, object detection and recognition and tracking; classification; depth analysis
Stereo vision and depth mapping
Image fusion
Dynamic multi aperture calibration
Heterogeneous computing (MT CPU, GPU, DSP, unified-memory architecture)
Mobile camera software architecture
UI/UX design for camera applications