(Sr./Staff) Algorithm Engineer
ExternalS$66K–S$132K/yrFull-timeUnknown1d ago
Computer VisionDeep LearningPythonTechnical Writing
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
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.
Requirements
- 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.
Additional Information
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.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD.? Share your experience