SalaryPeak

(Sr./Staff) Algorithm Engineer

OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD.
Singapore 3+ years Posted 1w ago

Salary Range

SGD 66,000 - SGD 132,000 /year

SGD 5,500 - SGD 11,000/month

Skills Required

Project Team ManagementAnalytical ApproachLiaising with cross functional teamsFoundation DesignComputer VisionComputer ScienceEvaluationTechnical PresentationsColor ManagementOrganizationBenchmarkingProgramming

Job Description

Role Overview:

OMNIVISION Technologies Singapore is seeking a Senior/Staff Algorithm Engineer to develop and enhance advanced image and video processing algorithms for camera-related applications.

Key Responsibilities:

  • Research and develop advanced image processing, color processing, and computer vision algorithms for digital camera systems.
  • Enhance and extend existing solutions to improve functionality, image quality, and performance.
  • Collaborate with hardware design teams to support algorithm implementation, optimization, and validation.
  • Perform image quality tuning, evaluation, and benchmarking.
  • Document algorithms, design methodologies, and validation results.
  • Prepare technical demos and support internal/external presentations.
  • Collaborate with cross-functional and external teams to align on system requirements and deliverables.

Qualifications:

  • Bachelor’s, Master’s, or PhD in Electrical Engineering, Computer Science, or a related field.
  • Strong foundation in camera image processing and/or computer vision algorithms.
  • Solid understanding of digital photography principles and image quality assessment.
  • Proficiency in C/C++ and Python programming.
  • Strong analytical, organizational, and technical writing skills.

Advantageous:

  • Experience with multimodal imaging, neuromorphic vision systems, or deep learning frameworks.
  • Familiarity with image sensors, ISP pipelines, color science, and image quality metrics.
  • Hands-on experience developing and deploying image processing algorithms on hardware or embedded platforms.