Omnivision Technologies Singapore Pte. Ltd. logo

(Sr./Staff) Algorithm Engineer

Omnivision Technologies Singapore Pte. Ltd.

D22 Jurong, Jurong Island, TuasFull TimeS$5,500 – S$11,000/mo

Posted 13 Jul 2026

About this role

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.

What they're looking for

Project Team ManagementAnalytical ApproachLiaising with cross functional teamsOrganisational Skills

About Omnivision Technologies Singapore Pte. Ltd.

Industry: Wholesale & retail tradeSize: 80Website ↗

Frequently asked questions

What does a (Sr./Staff) Algorithm Engineer at Omnivision Technologies Singapore Pte. Ltd. do?

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 vi…

What skills does this (Sr./Staff) Algorithm Engineer role need?

Key skills for this role include Project Team Management, Analytical Approach, Liaising with cross functional teams, Organisational Skills.

How much does a (Sr./Staff) Algorithm Engineer at Omnivision Technologies Singapore Pte. Ltd. pay?

This role lists a salary of S$5,500 – S$11,000 per month.

Is this (Sr./Staff) Algorithm Engineer role remote, hybrid, or on-site?

The listing is based in D22 Jurong, Jurong Island, Tuas. Check the posting for remote or hybrid options.

How do I apply for this (Sr./Staff) Algorithm Engineer role?

You can apply directly on Omnivision Technologies Singapore Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.