FPGA Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
We are seeking an experienced FPGA Design and/ or Verification Expert to support requirement analysis, design updates, debugging, and verification activities. The ideal candidate will actively participate in technical reviews, resolve customer-reported issues, and contribute to developing robust SystemVerilog-based test benches to enhance verification and validation coverage., * Conduct detailed requirement analysis and actively participate in technical design reviews to identify, analyze, and resolve complex technical issues.
- Modify, enhance, and maintain FPGA design files to address functional, performance, and customer-reported issues.
- Execute and analyze test scripts to validate design fixes and ensure compliance with specifications.
- Debug FPGA designs at RTL and post-silicon levels using simulation and hardware debugging tools.
- Develop and improve test benches using SystemVerilog to strengthen verification and validation processes.
- Collaborate with cross-functional teams including firmware, hardware, and validation engineers.
- Document design changes, test results, and verification outcomes clearly and effectively.
- Participate in ongoing training and knowledge-sharing to improve verification methodologies and best practices.
Requirements
- Strong experience in FPGA design and debugging
- Proficiency in Verilog / SystemVerilog (VHDL is a plus)
- Hands-on experience developing and executing test benches and test scripts
- Solid understanding of FPGA verification and validation methodologies
- Experience with simulation and debugging tools (e.g., ModelSim, Questa, Vivado Simulator, or similar)
- Ability to analyze customer-reported issues and implement reliable fixes
- Strong problem-solving and communication skills
- DO-254 experience required, * Experience with UVM-based verification
- Familiarity with Xilinx/AMD or Intel FPGA toolchains
- Exposure to CI/CD flows for FPGA verification
- Knowledge of hardware/software co-verification
Education:
- Bachelor’s or Master’s degree in Electronics, Electrical Engineering, Computer Engineering, or a related field
Experience Level:
- 5+ years of experience in FPGA design and verification (adjust as needed)
Benefits & conditions
Pulled from the full job description
- Tuition reimbursement
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Health savings account, * 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Relocation assistance
- Tuition reimbursement
- Vision insurance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to Write a CV and Interview if You Don't Fully Qualify For The Job
Is Software Engineering Hard?
Fully Remote Software Engineer Jobs
How Much FAANG Companies Actually Pay Software Engineers in 2025