We are seeking an experienced Image Processing Engineer to join our team. The ideal candidate will have hands-on expertise in camera interfacing, real-time video encoding/streaming, and both classic and modern image processing algorithms. This role requires strong problem-solving skills, an ability to work with hardware/software integration, and a passion for pushing the boundaries of computer vision and image/video technologies.
If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Key Duties and Responsibilities:
- Develop and maintain camera interfacing modules and real-time acquisition pipelines
- Design and optimize video encoding and streaming workflows with a focus on low latency and high quality
- Implement and optimize image processing algorithms from classic techniques to modern deep learning approaches
- Optimize algorithms for deployment on embedded systems and hardware accelerated units
- Monitor video performance metrics and drive improvements using data-driven insights
- Provide technical documents to manufacturing and quality assurance teams
Key Performance Indicators:
- Quality, robustness, and performance of implemented image processing algorithms
- Proactive identification, reporting, and resolution of performance issues
- Effective integration and deployment of hardware and embedded units
- Problem-solving and decision-making in complex scenarios
- On-time delivery of tasks in line with project technical and scheduling objectives
- Clear, comprehensive, and high-quality technical documentation
Required Skills & Competencies:
- Strong understanding of image processing and signal processing fundamentals
- Strong programming skills in C++ (required) and Python, with experience in frameworks such as OpenCV, GStreamer, FFmpeg, CUDA, or OpenCL
- Proficiency in video encoding formats (e.g., H264, H265) and streaming protocols (e.g., RTP, RTSP)
- Hands-on experience with prototype hardware/software integration
- Familiarity with UNIX operating systems
- Familiarity with embedded systems is highly desirable
- Working knowledge of ML/DL frameworks and AI pipeline design
- Solid understanding of camera sensors, optics, and video compression standards/quality metrics
- Strong analytical and problem-solving skills
Benefits:
- Transportation
- Military service exemption option
- Flexible working hours
- Game room
- Breakfast, lunch, and snacks provided
- Occasional packages and gifts
- Dynamic and innovative work environment
- Competitive salary
- Opportunities for professional growth and development