Firmware Software Engineer IV

Firmware Software Engineer IV

Job Title: Firmware Software Engineer IV 38458-1Duration: 12 Months (W2 Possible Conversion) Location: Sunnyvale, CASummary:Depth sensing team is looking for an extraordinary firmware engineer to drive state of the depth sensing technologies for prototypes. As part of the team, you would work on core camera/ISP technologies, including implementation of camera sensor driver, synchronization between sensors, and image signal processing pipeline. Our close-knit team fosters an environment of product innovation, rapid product iteration and collaboration at both team and multi-functional levels with a liberating amount of autonomy.Job Responsibilities:In this role you will implement, test, and troubleshoot problems in the firmware including:Develop a low level camera sensor driver for raw image processing pipeline in embedded systems on a chosen platform.Work with the cross functional teams to design and develop algorithms to control CMOS image sensor, ISP pipeline, etc.Design and implement camera features in embedded systems.Optimize image processing algorithms to improve system performance.Key qualifications:Proficiency in C and Python programming.Proficiency in developing of multi-thread software within embedded systems; FreeRTOS, Zephyr, etc.Familiarity with camera driver, pipeline and MIPI interfaceEducation/Experience:Bachelor’s/ master‚Äôs degree in computer science, electrical engineering or relevant field required.Will need to be strong in coding and embedded systems designThere will be a coder pad evaluation during interviewShould familiarity with common buses such as UART, I2C, I3C, SPI, MIPI interfaces, etc.Microcontroller experience, Arduino, firmware development experience, know how to work with scripting, C++, PythonMicrocontroller tips fundamental experience, converting scripts experience¬†

No Comments

Sorry, the comment form is closed at this time.