Job Description
As a FPGA Design Engineer, you will be responsible for:
- Develop custom IP Cores according to design requirements
- Interface with external companies to create custom IP cores
- Integrate IP cores into top-level FPGA design
- Interface with software and PCB designers to ensure FPGA design meets system-level requirements
- Generate design documentation and test reports as necessary
- Exposure to standard interfaces like AXI-4, AXI-S, Ethernet, PCIe etc.
- Understanding of EMI/EMC principles and applications.
- Understand the requirements and develop FPGA architecture to meet the requirements.
- Troubleshoot hardware (systems and subassemblies) to determine root cause of failures and identify corrective actions.
- Perform trade studies for technical solutions, including make/buy recommendations.
- Develop documentation that supports analysis, component deratings, and design reviews.
- Interface, communicate, and drive decisions with cross discipline teams.
- Resolve problems encountered in testing and verification processes.
- Familiar with designing for a radiation tolerant environment.
Job Type: Contract
Pay: Up to $31.00 per hour
Schedule:
Education:
Experience:
- FPGA Design Engineer: 2 years (Required)
Work Location: In person