Sr. Staff Engineer, ASIC Design
Summary
A senior ASIC design engineer who designs, verifies, brings up, and debugs digital subsystems in electro-optical SoCs for Ayar Labs' co-packaged optics that move data for AI systems. Day to day: RTL in Verilog/SystemVerilog, testbenches, timing constraints and documentation, and Python-driven silicon bring-up.
The ASIC Sr. Staff Engineer is responsible for the design, bring-up, and debug of complex digital subsystems within an electro-optical digital SoC. You will work in a dynamic startup environment as part of a small IC design team, with each team member expected to contribute across a broad range of tasks while gaining new skill sets to grow with the company.
KEY RESPONSIBILITIES:
- Develop detailed digital algorithm specifications in collaboration with analog, photonics, and firmware engineers
- Develop and optimize RTL in verilog for use in complex electro-optical ASICs
- Develop models and testbenches for digital and mixed-signal blocks
- Create clear documentation of their designs to enable backend ASIC engineers to perform physical implementation (clocks and timing constraints, floorplan guidance, testability) and collaborate to ensure timing signoff
- Bringup, evaluation, and debug of in-house custom silicon using python scripting, firmware, and control systems
- Contribute to automated design methodologies and flows for ASIC digital design
- Hands-on work with high-speed interconnects and optical systems
- BS or MS in Electrical Engineering, Computer Engineering, or related fields
- 5+ years of work or academic experience in ASIC design
- History of assuming responsibility for a variety of technical tasks and completing projects independently
- Mastery of Verilog and SystemVerilog for both RTL design and verification
- Proficient in ASIC verification (XCelium, VCS, Questa) tools
- Proficient in low-level programming languages (C, C++)
- Proficient in Python
- Working knowledge of digital timing constraints and ASIC tool flows
- Experience working on digital designs with multiple clock domains and clock dividers
- Experience with SOC interconnect fabrics (AMBA AXI/AHB/APB)
Preferred Qualifications:
- Proficient in ASIC synthesis (Genus, Design Compiler) tools
- Proficient in writing timing constraints and deep understanding of timing analysis
- Working knowledge integrating custom blocks in a digital-top flow (LEF, lib, etc.)
- Performed silicon bring-up, debug, and evaluation
- Working knowledge of FPGAs and/or microcontroller platforms
- Working knowledge of the Cadence Virtuoso design environment, schematic entry, layout, and simulation
- Experience with DFT methodologies and flows such as scan insertion, BIST, ATPG, etc
- Knowledge of high-speed SerDes or SerDes components
- Some knowledge of optics and control systems
NOTE TO RECRUITERS:
Principals only. We are not accepting resumes from recruiters for this position. Remuneration for recruiting activities is only applicable subject to a signed and executed agreement between the parties. Please don’t send candidates to Ayar Labs, and do not contact our managers.