CPU Verification Infrastructure Tools Architect
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- The work includes building tools, infrastructure, and test frameworks used in RTL-simulations, c-simulations, Emulation, FPGA, and on Silicon.
- You will understand Tegra system architecture, with a focus on all IPs in the SOC that are involved in boot and security features.
- You would assess and build C-model or RTL-simulation capability that allows us to simulate the features before Silicon arrival in a pre-silicon environment.
- What we need to see:
- BS or MS in Computer Science or Electronics Engineering or equivalent experience with 5+ years of experience
- Strong programmer who is proficient with C, C++, Python.
- Understanding of SOC and System Architecture.
- Understanding of How the SOC Devices like DMA, interrupt-engines, CPU, boot-devices, MMU/IOMMU function.
- Operating System and Device-Driver concepts and ability to write no-OS test frameworks - i.e tests that run directly on the bare-metal SOC.
- A good programmer takes pride in building scalable and maintainable software.
- Understanding Hardware and/or Software development life cycle.
- Way to stand out from the crowd:
- Previous experience handling Silicon Bringup and in enabling Emulation/FPGA related test frameworks.
- Exposure to Testbench architectures (C++ testbenches, SV/UVM based testbenches).
- Verilog and System Verilog coding skills are a plus.
Additional Information
We are looking for a Hardware and Software Developer. The role is multifaceted - SoCV testbench Infrastructure, Bare-metal boot, Silicon Bringup Tools and CPU/SOC/GPU test frameworks. It involves a detailed understanding of the nVidia CPU, GPU, SOC system and boot architectures. The tools and technologies are complex and involve code that coordinates many IPs in the overall SOC. A key part of NVIDIA's strength is our development tools and environments that enable our incredible pace of delivering new technology to the market. We are looking for a creative and hardworking engineer who is passionate about joining a dynamic & agile SoCV/Emulation Infrastructure and test-frameworks team.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at NVIDIA? Share your experience