System and Chip Simulation

Enfabrica • Peninsula

Company

Enfabrica

Location

Peninsula

Type

Full Time

Job Description

SYSTEM ARCHITECT - MODELING

We are looking for an infrastructure-savvy System Architect who comprehensively understands both large-scale distributed systems and networking silicon design, and is able to specify, model, and simulate silicon chip and system level behavior to advance the definition of a breakthrough category-defining infrastructure networking product.Ā 

ScopeĀ 

  • Ownership for chip/system level architecture models at the performance and functional level (device/block C/C++ models, ns3 models). Own device architecture validation, device-level optimizations, feasibility proof, functional interaction and correctness with system software and networking stacks.

  • Ownership for equivalence methodology to RTL with a view into architecture/design co-verification.

  • Ownership of device and system fitness for large-scale distributed applications such as deep learning.

  • Ownership of key areas of chip-level architecture definition and implementation details, working from high-level concepts/problems/specifications and customer inputs.

Ā ResponsibilitiesĀ 

  • Develop and maintain the simulation methodology for performance modeling for the device architecture including queueing & packet processing models. Incorporate functional models into performance models.

  • Own coding of the models in C/C++ and roadmap/strategy/interlocks for model development. Produce detailed documentation for the models, including pseudo-code and equivalence checking to RTL.Ā 

  • Fully specify the methodology and software required to exercise the models; log results, perform regression testing, or correlate against functional and RTL DV simulations.

  • Drive product architecture definition, tradeoffs, and validation in new areas/directions, including network / system / I/O virtualization, security, root of trust, system/board management.

  • Leverage simulation efforts for customer validation by adjusting the model to per-customer variants, drive evolution of the models to achieve both customer and internal development goals.

  • Create specifications for software and for microarchitecture teams, and collaborate closely with both teams towards meeting aggressive product specifications and schedules.

  • Drive innovations at the system and chip level to address technical challenges in front of the company.

Qualifications

  • Significant experience in processor or networking chip architecture definition, modeling and/or validation at an industry or product category leader.

  • Must have coded and validated silicon/system behavioral models in C, systemC, or C++; experience with ns3 or other multi-node network simulators a plus.

  • Hands-on knowledge and/or programming experience with distributed cluster-scale applications.

  • Track record of successful involvement in infrastructure product execution/deployment.

  • Solid programming skills in C/C++; fluency in scripting languages (Python, Perl) desired.

  • Understanding of silicon chip architecture and fundamentals required; proficiency in Verilog/SystemVerilog and testbench creation a plus.Ā 

Apply Now

Date Posted

03/02/2024

Views

3

Back to Job Listings ā¤ļøAdd To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Support Engineer - Pricefx

Views in the last 30 days - 0

Pricefx a leading SaaS Pricing Price Optimization Management provider is seeking a Tier 34 Support Engineer The role involves providing technical sup...

View Details

People Operations Specialist II - Guardant Health

Views in the last 30 days - 0

Guardant Health a leading precision oncology company is seeking a detailoriented People Operations and Employee Relations Specialist II The role invol...

View Details

Sr. Flight Software Engineer (Verification) - Reliable Robotics Corporation

Views in the last 30 days - 0

Reliable Robotics is a team of missiondriven engineers developing safetyenhancing technology for aviation aiming to make air transportation safer more...

View Details

Manager, Site Reliability Engineering - Zoox

Views in the last 30 days - 0

Zoox is seeking a Site Reliability Engineering Manager to lead and grow the team ensuring the reliability scalability and performance of the companys ...

View Details

FPGA Verification Engineer - Zoox

Views in the last 30 days - 0

Zoox is seeking an RTL and systems verification engineer to join its Advanced Hardware Engineering team The role involves working closely with the des...

View Details

Chip Engineering Lead - Enfabrica

Views in the last 30 days - 0

Enfabrica is seeking a Lead Silicon Architect to drive the architecture and microarchitecture definition for their nextgeneration Accelerated Compute ...

View Details