What are the responsibilities and job description for the Imaging Algorithms & Firmware Engineer position at Protingent?
Responsibilities
- Design, develop, verify, and optimize real-time ISP algorithms—including auto-exposure, auto-white-balance, and auto-flicker-detection—on our Vision ICs.
- Implement and deploy real-time control firmware for ISP pipeline blocks such as image enhancement, noise reduction, high dynamic range, and related image processing functions.
- Improve our embedded software through ongoing collaboration with the Image Quality, Camera Host Tools, and Vision Embedded Software teams.
- Support research and development of next-generation sensor fusion and machine learning solutions.
- Work with the Vision Platform Engineering team to support image sensor driver development, maintenance, and performance optimization across various camera modules and target applications.
- Provide guidance and support to the Image Quality and Application Engineering teams to enable successful customer productization of indie’s ISPs for human and machine vision applications.
- Develop and maintain training materials and documentation for Applications Engineers and customers.
Requirements
- Bachelor’s degree 3 years of experience; or Master’s 2 years; or Ph.D. 1 year.
- Degree in Electrical/Electronics Engineering, Computer Engineering/Science, Mechanical/Mechatronics, or Imaging Science, with emphasis on signal/image processing or control systems.
- Strong programming skills in C (required); familiarity with C , MATLAB, and Python (preferred).
- Professional, hands-on experience implementing embedded firmware solutions with real-time constraints in image processing or a related field.
- Experience delivering ISP pipeline solutions for automotive, mobile, consumer, industrial, or medical products is highly desirable.
- Strong data-driven mindset, scientific approach, and hands-on experimental abilities.
Salary : $180 - $200