FPGA Verification & Validation Engineer
Professional.me
Job Description
Location: Abu Dhabi, UAE, relocation support provided
⸻
About the Client
We are sourcing on behalf of an innovative organization. Imagine working in a beautiful location where you can focus on building state-of-the-art software solutions, all while enjoying a tax-free compensation package, comprehensive healthcare, and full relocation support. Join a dynamic environment that values collaborative problem-solving, encourages continuous learning, and celebrates innovation.
Step into a role where your expertise as drives real impact, and be part of an organization that invests in your growth from day one.
⸻
About the Role
We are seeking an experienced and highly skilled FPGA Verification and Validation Engineer to join our team.
Responsibilities/tasks:
• Verify and validate the functionality of FPGA designs
• Verify algorithms on hardware systems with FPGA
• Develop and maintain testbenches for FPGA verification and validation, including but not limited to VHDL and System Verilog testbenches
• Laboratory tests automation for the hardware designed by company (python)
• DSP algorithms design and modeling in python
• Design and optimize RTL modules in order to meet resource/timing requirement
• Maintain and improve FPGA projects building procedure
• Contribute to CI/CD system used by department
Skills & experience:
• Bachelor's Degree in Electrical Engineer, Computer Engineering, or related field
• Must have strong experience in complete FPGA development life cycle
• Experience developing Test bench, Models, Checkers and Monitors using VHDL and System Verilog
• Strong in digital design
• Strong in VHDL/System Verilog
•Good hands on with Python/TCL
• Experience with software defined radio systems
• Experience with radio frequency test equipment (Spectrum Analyzer, Signal Generators)
• Experienced with Embedded Software development and testing is a plus
• Experience with C/C++ is a plus
⸻
By applying to this position, you are granting us permission to process your CV and keep your profile on file for consideration for this and future opportunities.