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:
Define future aspects of our architectures that bring together CPUs, NVIDIA GPUs, custom processors and accelerators into a single chip.
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
What we need to see:
BS degree (or equivalent experience) in Computer or Electrical Engineering with at least 8 years of experience or MS degree in Computer or Electrical Engineering with at least 4 years of experience in architecture, design and/or verification experience
Strong knowledge and industry expertise in multiple aspects of SoC architecture definition such as Clocks, Resets, Power-Sequencing, Power Management, Interrupts, Interconnects, Boot, Virtualization, Security, System Performance, IO technologies, (PCIE, Camera Interfaces, etc), 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
Amazing analytical and independent problem-solving skills
Ways to stand out from the crowd:
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.