We are looking for multiple FPGA Firmware Engineers to work in Goleta California. Our engineers will be working onsite. The Engineer will develop, port, validate, and optimize new algorithms, firmware, and software in the areas of computer vision, ADAS applications and autonomous driving on specific hardware architectures. This role is part of a talented cross functional team, supported by algorithm and system engineering teams. Future roles will involve porting/evolving the FPGA video pipeline to the ISP and DSP portions of an SOC. Work with other members of the camera development team to understand camera requirements, processor (FPGA) resource constraints, and existing architectural design decisions to develop and simulate portions of the video pipeline RTL. Additional Responsibilities:
Port algorithms developed in Matlab to various embedded platforms (FPGAs and SOCs)
Adapt algorithms to meet embedded system requirements conforming to their target platform constraints
Optimize new and existing embedded algorithms to efficiently use the available resources
Analyze requirements and specifications as they relate to the code development to ensure compliance
Perform testing, debugging and validation of embedded code on the target