Meta - Sunnyvale, CA

posted 15 days ago

Full-time - Mid Level
Sunnyvale, CA
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The C Modeling Engineer at Reality Labs will support C modeling and software interfaces for machine learning, computer vision, and other intellectual properties implemented in pre-silicon platforms with dedicated hardware accelerators. This role involves collaboration with a diverse team of experts to drive the development of custom silicon for augmented and virtual reality devices, ensuring efficient mapping of software pipelines to hardware accelerators.

Responsibilities

  • C/C++ programming for IP modeling, algorithm benchmarking, and mapping software to the hardware accelerators for pre-silicon platforms.
  • Analyze the software pipelines and build infrastructure and test plans to validate the C model using golden software pipeline.
  • Work with the architecture team to understand the SoC and IP architecture and develop methodology for enabling software/hardware co-design using pre-silicon platforms.
  • Collaborate with cross-functional teams working on RTL design, Design Verification, Firmware/Software development to deliver custom silicon for AR products.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • 5+ years of experience modeling hardware using C programming language and proficient programming skills in C++.
  • Demonstrated experience in mapping software use cases to hardware accelerators and custom silicon.
  • Understanding of system-on-chip (SoC) architecture, IP C modeling, and ASIC design flow.

Nice-to-haves

  • Demonstrated knowledge and experience in machine learning and computer vision hardware and software.
  • Experience in RTL DV (Design Verification) with strong C modeling skills.
  • Proficiency in performance modeling using SystemC and analyzing the performance of computer vision pipelines using pre-silicon models.

Benefits

  • Bonus
  • Equity
  • Health benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service