
Senior ASIC Engineer, Reset and Boot
NVIDIA
full-time
Posted on:
Location Type: Hybrid
Location: Santa Clara • California • 🇺🇸 United States
Visit company websiteSalary
💰 $136,000 - $264,500 per year
Job Level
Senior
Tech Stack
PerlPython
About the role
- Be an integral part of the System ASIC Design team to help with the Micro-architecture definition for system-level functions, including Reset and Boot
- Collaborate with architects, ASIC designers, and verification engineers to design sophisticated system-level modules such as Floorsweep, In-silicon measurement, Reset and Boot controllers
- Responsible for the RTL design, logic synthesis, and timing analysis of several modules
- Integrate modules into the overall SOC design and work closely with other teams in the silicon bring-up process and ensure successful SOC level integration
- Identify and implement improvements in the current design flow and methodologies to improve efficiency and quality
Requirements
- BS / MS in Microelectronics/ Electronic Engineering/ Computer Science and related (or equivalent experience)
- 5+ years of SoC design/integration experience, including architecture and implementation of system-level functions like Reset or Chip Boot
- Solid frontend ASIC design skills, including RTL design, asynchronous and synchronous Reset design, synthesis, timing analysis, and Spyglass/CDC/RDC checks
- Excellent analytical and problem-solving skills and attention to detail
- Broad knowledge with GPU techniques, SOC architecture, Computer architecture, and ARM/RISC-V CPU (ways to stand out)
- Experience with general interface protocols such as PCIE, CXL, UCIE, AMBA, and CHI (ways to stand out)
- Familiar with OCP secure boot specification and physical security handling process (ways to stand out)
- Design experience with cross-die/chipset communication in multi-dielet/chipset systems (ways to stand out)
- Proficient in Perl/Python scripting (ways to stand out)
Benefits
- Competitive salaries
- Generous benefits package
- Eligible for equity
- Hybrid work arrangement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RTL designlogic synthesistiming analysisasynchronous Reset designsynchronous Reset designSpyglassCDC checksRDC checksPerl scriptingPython scripting
Soft skills
analytical skillsproblem-solving skillsattention to detail