FPGA Lead
Posted Updated
Description
Job Description :
Key Responsibilities :
- Lead FPGA silicon validation activities for complex FPGA SoC platforms.
- Own complete validation lifecycle from planning to execution.
- Develop FPGA validation architectures and processor-based test cases.
- Manage deliverables of assigned validation projects.
- Mentor and guide junior FPGA engineers.
- Coordinate with hardware, firmware, IP and design teams.
- Develop RTL, embedded firmware and validation software.
- Perform board bring-up and hardware debugging.
- Define timing constraints and achieve timing closure.
- Perform synthesis and implementation using FPGA EDA tools.
- Validate FPGA implementation on hardware platforms.
- Debug complex system-level issues using lab equipment.
- Support silicon characterization and failure analysis.
- Maintain documentation and validation reports.
Mandatory Technical Skills :
1. FPGA Technologies :
- Xilinx FPGA/ Microchip FPGA/ Intel (Altera) FPGA
2. Programming :
- Verilog
- SystemVerilog
- VHDL
- Embedded C
- C++
3. FPGA Design :
- RTL Development
- Testbench Development
- Functional Verification
- FPGA Validation
- FPGA Silicon Validation
- Timing Closure
- STA Constraints
- FPGA Synthesis
- FPGA Implementation
4. Processor Knowledge :
- ARM Cortex-M
- RISC-V
5. Bus Protocols :
- AXI
- AHB
- APB
- ACE
Domain Expertise (Any One) :
1. SerDes :
- PCIe Gen4/Gen5
- Ethernet
- PMA/PCS
- CTLE
- DFE
- Compliance Testing
2. DDR :
- DDR4
- DDR5
- LPDDR4
- LPDDR5
- Memory Controller Validation
3. SoC :
- Processor Validation
- NoC
- Trace Debug
- Boot Modes
- Embedded Application Development
4. Configuration & Security :
- FPGA Security
- Secure Boot
- PUF
- PQC
- SPI/QSPI/Octal SPI
- Firmware Security
Lab Skills :
- Oscilloscope
- Logic Analyzer
- Protocol Analyzer
- Embedded Debugger
- Xilinx ChipScope
- Synopsys Identify
Version Control :
- Git
- SVN
- TCL
- Perl
Soft Skills :
- Team Leadership
- Technical Mentoring
- Project Planning
- Excellent Communication
- Cross-functional Coordination
