SOC MODELING ASIC ENGINEER
Company: META
Location: Redmond
Posted on: October 10, 2024
|
|
Job Description:
Summary:Reality Labs focuses on delivering Meta's vision through
Augmented Reality (AR) and Virtual Reality (VR). The compute
performance and power efficiency requirements of Virtual and
Augmented Reality require custom silicon. Reality Labs Silicon team
is driving the state of the art forward with breakthrough work in
computer vision, machine learning, mixed reality, graphics,
displays, sensors, and new ways to map the human body. Our chips
will enable AR/VR devices where our real and virtual world will mix
and match throughout the day. We believe the only way to achieve
our goals is to look at the entire stack, from transistors, through
architecture, to firmware, and algorithms.We are seeking an SoC
Modeling ASIC Engineer to support C++/Python modeling and software
interfaces of ML, computer vision and other IPs implemented in our
SoC pre-silicon platforms containing dedicated hardware
accelerators (HWA). The successful candidate will be part of a team
that includes algorithm, software, firmware, pre-silicon platforms,
and emulation experts. The ideal candidate will understand SoC
architecture, ML and CV accelerators, software interface, and
mapping software pipelines to the dedicated hardware
accelerators.Required Skills:SoC Modeling ASIC Engineer
Responsibilities:Analyze the software pipelines and building Infra
and tooling to automatically map them to the hardware
acceleratorsWork with architecture team to understand the SoC and
IP architecture and develop methodology for enabling sw/hw
co-design using presilicon platformsUse of C/C++ models for
architectural modeling, algorithm benchmarking, and mapping
software to the hardware accelerators using pre-silicon
platformsMap AR workloads to heterogeneous ASICs that contain
multiple different programmable processors and hardware
accelerators. Perform detailed calculations to specify computation
throughput, memory bandwidth and latency using pre-silicon
modelsCollaborate with cross functional teams working on RTL
design, Design Verification, Firmware/Software development, to
deliver first pass functional silicon on an aggressive
scheduleMinimum Qualifications:Minimum Qualifications:Bachelor's
degree in Computer Science, Computer Engineering, relevant
technical field, or equivalent practical experience.Demonstrated
knowledge and experience in machine learning and computer vision
hardware and softwareDemonstrated experience in mapping software
use cases to hardware accelerators and custom siliconIn-depth
understanding of system-on-chip (SoC) architecture, SoC memory
hierarchy, and ASIC design flowProficient programming skills in C++
and Python, with the experience to model hardware using software
programming languagesPreferred Qualifications:Preferred
Qualifications:Hands-on experience with PyTorch and mapping machine
learning models to hardware accelerators in FPGA or virtual
prototypesProficiency in performance modeling using SystemC and
analyzing the performance of machine learning and computer vision
pipelines using pre-silicon modelsExperience in building tool flows
and infrastructure for mapping machine learning models to ASICs and
custom SoCsPublic Compensation:$173,000/year to $249,000/year +
bonus + equity + benefitsIndustry: InternetEqual Opportunity:Meta
is proud to be an Equal Employment 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. Meta participates in the E-Verify program in certain
locations, as required by law. Please note that Meta may leverage
artificial intelligence and machine learning technologies in
connection with applications for employment.Meta 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.
Keywords: META, South Hill , SOC MODELING ASIC ENGINEER, Engineering , Redmond, Washington
Click
here to apply!
|