Назад к вакансиям

Networking Silicon Architect

GoogleTel Aviv и ещё 1 городот 15 лет
NetworkingTCP/IPASICVerificationAI/MLRTLMicro-architectureEthernetTiming ClosureLogic SynthesisTPUHardware Acceleration

Описание

In this role, you will work to shape the future of AI/ML hardware acceleration, driving cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications.

Responsibilities

  • Evaluate different silicon solutions for executing Google’s data center networking roadmap, off-the-shelf components, vendor co-developments, custom designs, and advanced silicon integration technologies
  • Design high-performance hardware/software interfaces
  • Collaborate closely with system, software, verification, emulation, physical design, packaging, and silicon validation stakeholders to ensure that designs are complete, correct, and performant
  • Drive vendor execution in various engagements: standard component roadmaps, build to specification, and co-developments
  • Contribute to the evaluation of future ASIC designs and general architecture

Requirements

  • Bachelor's degree or equivalent practical experience
  • 15 years of experience architecting networking ASICs from specification to production
  • Experience working with network architecture and system design principles for low latency, high throughput, security, and reliability
  • Experience developing RTL for ASIC subsystems
  • Experience in micro-architecture, design, verification, logic synthesis, and timing closure
  • Experience in architecting networking and ASIC IPs
  • English proficiency is a requirement

Nice to have

  • Mastery of TCP, IP and Ethernet protocols
  • Experience working with software teams optimizing the hardware/software interface
  • Experience with scripting languages, particularly Python and shell
  • Deep understanding of packet classification, processing, queueing, scheduling, switching, routing, traffic conditioning, and telemetry
  • Deep understanding of complex, large-scale ASIC and SoC architectures
  • Adept in estimating performance by analysis, modeling, and network simulation. Skilled in defining and driving performance test plans

Hiring process

  • In most instances, this position requires in-person interviews as part of the hiring process