What are the responsibilities and job description for the FPGA Firmware Developer position at LER TechForce?
**About the Role:**
We are looking for a talented FPGA Firmware Engineer to join our cross-functional team at LER TechForce. As an FPGA Firmware Engineer, you will be responsible for developing, porting, validating, and optimizing new algorithms, firmware, and software for computer vision and ADAS applications.
Key Responsibilities:
- Develop, port, validate, and optimize new algorithms, firmware, and software in the areas of computer vision, ADAS applications, and autonomous driving
- Work with other members of the camera development team to understand camera requirements, processor (FPGA) resource constraints, and existing architectural design decisions
- Perform testing, debugging, and validation of embedded code on the target
- Create, review, and/or approve comprehensive technical documents
Requirements:
- Minimum Bachelor's degree in Computer Science or Electrical Engineering, or equivalent
- Minimum of 1 year of experience within software development
- Excellent software troubleshooting experience and hardware debug skills
- Knowledge and hands-on experience with FPGAs
- Exposure to ARM-based SoC such as Xilinx, TI, Renesas