The Senior FPGA Verification Engineer will be responsible for high reliably real-time FPGA verification activities.
Responsibilities Include:
- High reliably FPGA logic design verification
- High performance pipeline architectures verification
- Verification of soft cores IP integration
- Run unit verification tests for complex blocks
- Run Top level verification tests %28for all FPGA%29
- Support lab ramp up and tests
- Run Code Coverage and Functional Coverage
- Using Assertion-Based Verification
- Run Direct, Random and stress tests
- Lead and define Complex FPGA verification methodologies and tools
- Development in conformance to safety and cybersecurity standard
Requirements:
- Bachelors’ degree in Electrical Engineering, Software Engineering or Computer Science – A must
- Experience with VHDL/Verilog and SystemVerilog – A must
- Hands-on experience with ASIC/FPGA verifications– A must
- Hands-on experience with synchronous and high-performance pipeline architecture – A must
- Experience with block-level verification and debugging – A must
- Experience with Top-level verification and debugging – A must
- Experience with code coverage writing and results analysis – A must
- Experience with functional coverage writing and results analysis – A must
- Experience with assertions writing and results analysis – A must
- Experience with both RTL and Gate level simulations – A must
- Experience with IP integration %28ARM, AXI bus, Ethernet MAC etc.%29 – preferred
- Familiarity with Xilinx/ALTERA/Lattice FPGA architecture – preferred
- Experience with safety-critical systems – preferred
- Experience with automotive systems – preferred
- Experience in writing Python, TCL scripts – advantage
- Build automatic test environments – advantage
- Experience with Linux – advantage