Note: The job is a remote job and is open to candidates in USA. Team Red Dog is hiring a Senior Hardware Validation Engineer – FPGA & Networking for a leading cloud and software provider. This role involves validating next-generation Azure networking technologies by developing automated test frameworks and executing hardware validation to ensure quality and performance of accelerated networking solutions.
Responsibilities
- Develop comprehensive validation strategies, test plans, and automated test infrastructure for FPGA and silicon-based networking solutions
- Execute pre-silicon and post-silicon validation across multiple hardware product cycles
- Design, develop, and maintain validation software using C/C++, Python, and SystemVerilog
- Perform debugging, failure analysis, bug triage, and root cause investigations to resolve complex hardware and software issues
- Create stress, performance, congestion, and error-injection scenarios to validate system reliability
- Build reusable validation frameworks, automation, checkers, assertions, and testbench components
- Collaborate closely with hardware design, verification, firmware, and software engineering teams throughout product development
- Utilize networking validation tools such as Ixia and CyPerf to validate accelerated networking platforms
- Track validation coverage and ensure successful verification closure across assigned features
- Help influence future hardware designs by identifying issues early and providing technical feedback throughout development
Skills
- Hardware Validation Engineering (10+ years) – Extensive experience developing validation strategies, writing test plans, executing pre-silicon and post-silicon validation, debugging failures, and driving root cause analysis across complex hardware platforms
- Programming & Automation – Expert-level proficiency in C/C++, Python, and SystemVerilog to develop validation frameworks, automate test execution, create diagnostic tools, and analyze validation results
- FPGA & Networking Technologies – Hands-on experience validating FPGA-based designs, accelerated networking solutions, and cloud networking technologies, with knowledge of RDMA, SR-IOV, TCP/IP, UDP, and related networking protocols
- Validation Tools & Debug – Experience using networking validation platforms such as Ixia/CyPerf and collaborating with hardware, software, and design teams to identify, triage, and resolve complex system-level issues
- Bachelor's degree in Engineering or a related technical discipline
- 10+ years of hardware validation or design verification experience
- Strong experience with pre-silicon and/or post-silicon validation methodologies
- Expert programming skills in C/C++, Python, and SystemVerilog
- Experience writing test plans, developing validation software, debugging failures, and performing root cause analysis
- Experience with networking validation tools such as Ixia or CyPerf
- Knowledge of advanced computer architecture
- Understanding of networking fundamentals including RDMA, SR-IOV, TCP, UDP, DTLS, and IP networking
- Excellent analytical, communication, collaboration, and problem-solving skills
- Ability to work independently while contributing effectively within highly collaborative engineering teams
- Experience with FPGA validation is strongly preferred
- Experience validating cloud hardware technologies such as NICs, GPUs, or similar high-performance platforms is preferred
- Familiarity with Assembly, SystemC, C#, and PowerShell is a plus
Benefits
- Health insurance (medical, dental, vision, and life)
- Employer-matched 401K plan
- Paid time off
- Paid holidays
Company Overview