Job Details

ID #15725691
State California
City Sunnyvale
Job type Permanent
Salary USD TBD TBD
Source Facebook
Showed 2021-06-22
Date 2021-06-12
Deadline 2021-08-11
Category Architect/engineer/CAD
Create resume

NoC Architect

California, Sunnyvale, 94087 Sunnyvale USA

Vacancy expired!

We are looking for a NoC Architect who will work with a world-class group of researchers and engineers. This ideal candidate will understand the full spectrum of design choices when tackling the data flow aspects of heterogeneous SoC integration, from optimizing throughput and QoS to shared memory while minimizing energy, through structuring routing topologies to assure timing closure for NoCs that span voltage, power and clock domains. Beyond connectivity, the candidate will contribute to the specification and deployment of advanced features in distributed cache coherence, memory management, security enforcement and error control.Successful candidates for this role will also have an excellent grasp on SoC architecture and the performance characteristics of heterogeneous processing subsystems, experience with a variety of on-chip interface protocols, comfortable in operating in a cross-functional environment, and a hands-on approach to problem-solving.

  • Microarchitecture definition and implementation of NoC fabrics for a chip subsystem or entire SoC
  • Architecture definition and specification of feature improvements for a NoC generator
  • Work across architecture, micro-architecture, design, physical implementation, prototyping, performance analysis/optimization, and testing for multiple projects
  • Work cross-functionally with SoC architecture, Modeling, FW, prototyping and development teams
  • Works effectively as an individual and in a multidisciplinary international team

  • MS EE/CS or equivalent experience
  • 2+ years of experience integrating SoCs or complex IP-based subsystems as a Silicon Architect, Digital Design Engineer, or NoC Architect
  • Experience in evaluating trade-offs such as speed, performance, power, area
  • Experience in employing scientific methods to debug, diagnose and drive the resolution of cross-disciplinary design issues
  • Hands-on experience in digital design, logic simulation and performance analysis

  • Understanding of on-chip interface protocols such as AMBA AXI or OCP
  • Understanding of DRAM performance optimization
  • Experience with scripting languages like Python to facilitate task automation
  • Experience in SystemC/TLM2 performance modeling
  • Experience implementing multiprocessor cache coherence and memory management
  • Experience implementing end-to-end Quality of Service for heterogeneous processing systems
  • Experience with performance and power modeling of chip subsystems
  • Experience collaborating and/or leading in a team environment

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.

Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.

Vacancy expired!

Subscribe Report job