Engineer, Camera Software
Core
Develop camera software for autofocus, exposure, white balance, image-quality tuning, geometric correction, and digital image-processing functions for new and existing products.
Role type
Software engineer specializing in camera algorithms and image processing
Builds
Camera software capabilities for new products and feature improvements for existing products
Domain
Consumer electronics / Camera hardware / Image processing
Deliverable
production ML models
Required skills
Software development, algorithm development, signal processing, embedded software, image pipeline tuning, laboratory measurements, analysis, collaboration with hardware teams
Preferred skills
Embedded software development, camera algorithms, GPU programming, GPU-accelerated image and video processing
Technologies
GPU programming frameworks
Responsibilities
Develop software and algorithms for new camera products including autofocus, auto-exposure, color handling, image warping, and digital pan-tilt-zoom; Ensure high image quality through algorithm development and analysis; Support camera certification for third-party meeting platforms; Collaborate with optics and image-sensor suppliers to optimize camera performance
