We are now looking for a Senior Hardware SoC Architect.
Do you want to be a part of the Artificial Intelligence Revolution? Would you like to work with world-class systems architects to define the next generation SoC?
NVIDIA is seeking an exceptional SOC architect for our Tegra Architecture Team to help us build high-performance, power-efficient SOCs. This position offers the opportunity to have real impact in a dynamic, technology-focused company developing state-of-the-art processor and system architectures that are at the forefront of accelerating machine learning, autonomous vehicles, high-performance computing and edge computing applications.
We have built a team of extraordinary people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform for the future of computing. Our SoC architects excel at pushing the state of the art, while making the best engineering trade-offs.What you’ll be doing:
What we need to see:
Define future aspects of our architectures that bring together CPUs, NVIDIA GPUs, custom processors and accelerators into a single chip.
Hardware architecture end-to-end lifecycle ownership.
Drive Architecture/Software/Hardware co-design and collaboration on features set.
Cross-disciplinary role, coordinating with IP architects, designers, verification, Physical Design, Software, DFT, VLSI, Security, Automotive Safety and platform teams.
Capture requirements, create hardware specifications, conduct technical reviews, support customer documentation
Review upstream product requirements, downstream specifications and verification plans in ASIC, software and/or platform to ensure requirements are followed.
Create architectural validation plans and drive execution.
System C model development to validate architecture.
Patenting novel parts of system architecture.
Improving processes and methodologies that improve team productivity and quality of deliverables.
Ways to stand out from the crowd:
MS degree in Computer or Electrical Engineering with at least 8 years of experience or PhD in Computer or Electrical Engineering with at least 4 years of experience in architecture, design and/or verification experience, or equivalent working experience.
Strong knowledge and industry expertise in multiple aspects of SoC architecture definition such as Interrupts, Interconnects, Boot, Virtualization, Security, RAS (Reliability, Availability, Serviceability), Safety, Platform integration.
Strong understanding of platform architecture considerations - power, reset, clock sequencing and I/O interfaces.
Strong scripting skills in languages such as Perl or Python.
Good understanding of ASIC design/verification/implementation flows.
You are comfortable communicating and solving issues at all levels of architecture definition from micro-architecture to system level to software architecture.
Excellent written, verbal and negotiation skills, to work with others and build consensus.
Excellent analytical and independent problem-solving skills.
Architecture experience with platform power, reset, clock sequencing and I/O interfaces.
System C or C++ development skills, or relevant programming experience.
Proven record of implementing processes and methodologies.
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative, autonomous and love a challenge, we want to hear from you!
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.