FPGA Design Verification Engineer
Introduction:
The FPGA Design Verification Engineer will play a crucial role in the team, leading FPGA design verification activities for advanced wireless communication systems. They will be responsible for developing, implementing, and validating DSP algorithms and functional blocks, contributing to phased array and beamforming projects, and ensuring high performance and reliability in FPGA-based systems.
Responsibilities:
- Extensive experience in FPGA design and verification, particularly with Xilinx platforms.
- Lead FPGA design verification activities for advanced wireless communication systems.
- Develop, implement, and validate DSP algorithms and functional blocks, including MSK emulation, CFO correction, equalizers, and demodulators.
- Contribute to phased array and beamforming projects, ensuring high performance and reliability.
- Proven expertise in MSK modulation and related algorithm development.
- Knowledge of phased array systems and beamforming techniques.
- Experience with Software Defined Radios (SDR), Xilinx MIMO SDR DSP.
- Ability to troubleshoot, optimize, and validate complex FPGA-based systems.
Requirements:
Required Skills & Expertise:
- Extensive experience in FPGA design and verification, particularly with Xilinx platforms.
- Strong background in Lead FPGA design verification activities for advanced wireless communication systems.
- Develop, implement, and validate DSP algorithms and functional blocks, including MSK emulation, CFO correction, equalizers, and demodulators.
- Contribute to phased array and beamforming projects, ensuring high performance and reliability.
- Proven expertise in MSK modulation and related algorithm development.
- Knowledge of phased array systems and beamforming techniques.
- Experience with Software Defined Radios (SDR), Xilinx MIMO SDR DSP.
- Ability to troubleshoot, optimize, and validate complex FPGA-based systems.
If this opportunity interests you, please share your hourly and annual salary expectations so we can explore the next steps together.