ISP Firmware EngineerGEO Semiconductor (GEO), headquartered in San Jose, CA, is an industry leader in delivering programmable camera video processors to the rapidly growing automotive camera market. GEO's products feature advanced image signal processing, unique eWARP® processing technology, and state of the art neural network-based computer vision solutions. GEO ships camera video processors in diverse automotive applications such as ADAS, autonomy, in-cabin monitoring, digital mirrors, smart backup and augmented reality cameras.Located in the San Jose headquarters, you will have the following responsibilities:Design, develop, verify and optimize 3A firmware algorithms on GEO's high-performance ICsArchitect and implement real-time control firmware for ISP pipeline blocks including image enhancement, noise reduction, high dynamic range and other image processing tasksSupport integration of image sensor configurations into GEO's embedded real-time environmentSupport GEO's Image Quality and Application Engineering teams to realize customer productization of GEO ISPs in human and machine vision automotive applicationsContinually improve GEO's embedded software while supporting lab validation environments for competitive benchmarking and Image Quality (IQ) enhancementsWrite training materials and documentation for applications engineers and customersRequired qualifications:BS, MS or PhD degree in imaging science, EE, CS, physics or equivalent years of on-the-job experienceStrong programming skills in C/C++ (must-have) and MATLAB/Python (good-to-have)Prior professional hands-on experience successfully implementing embedded firmware solutions with real-time constraints in the field of image processing.Expertise in ISP imaging pipelines, HDR architectures, color science and image quality metricsData driven mindset, scientific methodology and hands-on experimental abilities