ASIC Engineer, EDA Infrastructure
Meta PlatformsJob Title
ASIC Engineer, EDA Infrastructure
Role Summary
Work on EDA infrastructure and CAD/automation to support SoC and IP development for data-center applications. The role develops and maintains EDA flows, internal automation tools, and the compute/storage/job-scheduling infrastructure that enables ASIC design cycles.
Experience Level
Entry-level. Typical candidate has 2+ years of relevant experience with EDA tools, scripting, and ASIC infrastructure.
Responsibilities
Deliver, maintain, and improve EDA flows, tools, and infrastructure used across ASIC design cycles.
- Develop and support front-end implementation flows.
- Develop and support physical-design implementation flows.
- Develop and support RTL-to-GDS (RTL2GDS) flows.
- Create and maintain internal automation and tools (RTL generation, memory selection automation, register generation, filelist generation).
- Evaluate and integrate new EDA tools and features; coordinate with EDA vendors.
- Manage EDA licenses: requests, installation, maintenance, and forecasting.
- Collaborate with infrastructure teams on compute grid, storage management, and job-scheduling architecture and efficiency.
- Adapt source control, CI, data management, and reporting systems to ASIC design requirements.
Requirements
Must-have technical skills and experience.
- 2+ years experience with EDA tools and scripting (Python, Tcl) to build tools and flows for complex environments.
- Experience managing and supporting ASIC EDA infrastructure (compute, storage, job scheduling).
- Experience developing and supporting solutions for ASIC design environments.
- Strong communication skills for cross-functional collaboration and vendor engagement.
Nice-to-have / preferred:
- Experience designing tools and workflows focused on usability and end-user productivity.
- Knowledge of front-end and back-end ASIC tools and flows.
- Experience setting up EDA infrastructure from scratch.
- Experience with RTL design using SystemVerilog or another HDL.
Education Requirements
Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent practical experience. Candidates in the process of obtaining a Bachelor's degree may be considered, but the degree must be completed prior to joining Meta.
About the Company
Company: Meta Platforms
Headquarters: Menlo Park, California, United States
American technology company that develops social networking products (Facebook, Instagram, WhatsApp) and invests in virtual/augmented reality hardware and software through Reality Labs, focusing on connectivity, advertising, and immersive computing experiences.
