The IDSP Algorithm Development Engineer is responsible to develop image processing algorithm. This role focuses on researching, designing, and implementing advanced image processing algorithms for various imaging applications. The ideal candidate will have a strong background in digital signal processing, computer vision, and algorithm development.
Key responsibilities:
• Design and develop innovative image processing algorithms for various imaging applications.
• Optimize algorithms for performance, memory usage, and power efficiency
• Create and maintain technical documentation for algorithms and implementations
• Collaborate with cross-functional teams to integrate algorithms into production systems
• Analyze and improve existing image processing pipelines
• Conduct performance analysis and optimization of implemented algorithms
• Develop proof-of-concept prototypes to validate new approaches
Job Requirements:
• Master's or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or related field
• 3+ years of experience in image processing algorithm development
• Strong programming skills in C++, Python, and MATLAB
• Extensive knowledge of digital signal processing theory and applications

Ambarella (Nasdaq: AMBA) is a leading developer of visual AI products. Our technologies enable a wide variety of human and computer vision applications, including video security, advanced driver assistance systems (ADAS), electronic mirror, drive recorder, driver/cabin monitoring, autonomous driving, and robotic applications. Ambarella’s low-power system on chips (SoCs) offer high-resolution video compression, advanced image processing, and powerful deep neural network processing to enable intelligent cameras to extract valuable data from high-resolution video streams. For more information, please visit www.ambarella.com