Responsibilities
- Design, develop, and validate complex silicon systems, including ASICs and SoCs
- Collaborate with cross-functional teams to ensure the delivery of high-quality silicon solutions
- Develop and execute comprehensive test plans to ensure model accuracy and support pre-silicon validation efforts
- Lead the development and adoption of best-in-class methodologies to accelerate hardware verification and software development
- Bring up and debug interfaces such as PCIe, DDR, etc
- Partner with vendors to troubleshoot issues, deploy new capabilities, and drive ongoing improvements
Minimum Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- 6+ years of experience in silicon design, development, and validation, including experience with ASICs and SoCs
- Experience with EDA tools and scripting languages used to build tools and flows for complex emulation environments
- Understanding of digital logic design, RTL development, and FPGA prototyping
- Demonstrated problem-solving skills
Preferred Qualifications
- 6+ years experience in developing firmware flows and custom scripts using C/C++, Python for system validation
- 6+ years system debug experience using tools like Lauterbach, gdb, or similar on silicon platforms (Virtual, FPGA, Emulation, SVB, NFF, and on device)
- Knowledge in chip architecture, µArchitecture, or design verification experience
- Understanding of SoC architecture and Pre-Si Systems with a track record of enabling full verification cycles of complex SoCs (involving Graphics, CPU and DSP Cores)
- Understanding of modern CPU architecture, memory subsystems, Cache hierarchies, and SoC integration flows
- Experience with computer vision and machine learning domains across stack at system integration level with hardware acceleration
- Experience in hardware/software co-design on custom silicon
$146,000/year to $209,000/year + bonus + equity + benefits
Learn more about this Employer on their Career Site
