Meta - Redmond, WA

posted 14 days ago

Full-time - Mid Level
Redmond, WA
5,001-10,000 employees
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 software mapping to hardware accelerators.

Responsibilities

  • C/C++ programming for IP modeling and algorithm benchmarking.
  • Mapping software to hardware accelerators for pre-silicon platforms.
  • Analyzing software pipelines and building infrastructure and test plans to validate the C model using golden software pipelines.
  • Working with the architecture team to understand SoC and IP architecture and develop methodologies for enabling software/hardware co-design using pre-silicon platforms.
  • Collaborating with cross-functional teams on RTL design, design verification, and firmware/software development.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a 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 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

  • Competitive salary ranging from $136,000 to $203,000 per year plus bonus and equity.
  • Comprehensive health insurance coverage.
  • 401(k) retirement savings plan with company matching.
  • Paid time off and holidays.
  • Tuition reimbursement for further education.
  • Employee stock purchase plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service