Skip to content

ASIC Design Engineer
Company | NVIDIA |
---|
Location | Santa Clara, CA, USA |
---|
Salary | $96000 – $184000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Entry Level/New Grad |
---|
Requirements
- Completing a Bachelor’s or Master’s in Microelectronics, Electronic Engineering, Computer Science, or related field (or equivalent experience).
- Proven knowledge of digital design concepts and experience in ASIC design flow including RTL design, verification, logic synthesis and timing analysis.
- Strong coding skills in Perl, Python, C++, or other industry-standard scripting languages
- Basic understanding of verification methodology.
- Proven analytical and problem-solving skills.
Responsibilities
- Be an integral part of the System ASIC Design team to help develop and improve our RTL and SOC designs
- Collaborate with architects, ASIC designers, and verification engineers in order to design sophisticated system-level modules such as Floorsweep, In-silicon measurement, Reset and Boot controllers.
- You will be 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.
- You will also use your expertise to identify and implement improvements in the current design flow and methodologies to improve efficiency and quality.
Preferred Qualifications
- Familiarity with ARM CPU and SoC system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)
- Experience with reset controllers, boot, fuse controllers or UCIe protocol.
- Hands-on experience in programming (C/C++) and scripting (Perl/Python).