What are the responsibilities and job description for the Firmware Engineer position at I-Flow?
Role- Firmware Engineer This is the position at Chandler, AZ Visa candidates accepted. All 5 days onsite Pay : 60 c2c What you will be doing : We are looking for an experienced Senior Software / Firmware Engineer to design, implement, and troubleshoot complex systems involving FPGA, microprocessor, and DSP components, with a strong focus on high-speed interfaces such as Ethernet, PCIe, USB, LVDS, and SERDES. The role involves working on cutting-edge RF and Microwave applications, including projects that utilize SOSA (Sensor Open Systems Architecture). What we are looking for : Firmware / Drivers Design, implement, and debug systems with complex FPGA, microprocessor, and DSP components, including high-speed data interfaces like Ethernet, PCIe, USB, LVDS, SERDES, etc. Perform board-level debugging to identify any issues with firmware / BSP for high-speed interfaces. Low level device driver experience with FPGA, high speed network interfaces like PCIe, Ethernet. Perform boot loading and debug for any issues. Understanding of Board schematics / Pin layout to identify issues and related Fix in firmware / drivers