Apply on
Original
Simplified
Job Description
Job Description
Role: Firmware Engineer
Work Location: Chandler, Arizona (Onsite)
Position Type: 12 Months Contract
Required Experience: 8+ Year
Work Location: Chandler, Arizona (Onsite)
Position Type: 12 Months Contract
Required Experience: 8+ Year
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).
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:
BS (or equivalent) in Computer Science (CS)
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
BS (or equivalent) in Computer Science (CS)
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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job Similar Jobs