Lead SoC Architect

Posted 5 Days Ago
Be an Early Applicant
2 Locations
7+ Years Experience
Artificial Intelligence • Hardware • Software
The Role
Lead the architectural definition and development of the I/O subsystem for an AI inference SoC. Drive low-level hardware/software stack definition and development. Lead the integration of custom and third-party IP. Manage relationships with IP vendors. Collaborate with architecture and software teams. Qualifications include a BS/MS/Ph.D. in EE or CS, 10+ years of chip design experience, expertise in PCIe, LPDDR, RISC-V, and experience with tape out of large-scale SoCs.
Summary Generated by Built In

The SoC Architect will lead the architectural definition and development, including hardware and software, of the I/O subsystem for EnCharge AI's leading edge AI inference SoC. The I/O subsystem is expected to include PCIe interfaces with SR-IOV support for virtualization, DMA engines for high-speed data transfer between the host and the card, a memory subsystem consisting of multiple memory controllers and a RISC-V based multi-core CPU subsystem, in addition to standard interfaces for debug and testability such as I2C and JTAG. The RISC-V subsystem is used to orchestrate application execution on the AI compute subsystem in a virtualized environment, as well as data transfer in and out of the SoC.

The candidate is expected to drive the architecture and definition of the low-level hardware/software stack for the PCIe card. This includes comprehensive software definition, based on the expected useage modes of the firmware and device drivers, as well as hardware definition, to drive the architecture of the hardware engines, their interconnection and the overall execution of jobs and data transfer to/from the SoC. Experience with defining boot-up sequences, DFT and reset strategies, debug interfaces and silicon bring-up is also required.

The candidate will also be responsible for driving logic development, integration of custom and third-party IP, developing a verification plan, and liaising with IP vendors.

  • Define and develop the spec, architecture, and micro-architecture of PCIe Gen 4/5, LPDDR 4/5, and RISC-V sub-system
  • Lead the development and integration of the various IP
  • Lead bring-up and testing of PCIe and memory sub-system in block and full-chip test environment
  • Manage relationship with IP vendors to procure controllers, PHYs, and other IP
  • Work closely with the architecture and software firmware team for device driver development and use it to drive the microarchitecture of the I/O subsystem
  • Work closely with the PD team to ensure timing closure and PPA goals are met

  • BS/MS/Ph.D. in EE or CS with 10+ years of experience in chip design
  • Experience with tape out of large-scale SoCs
  • Must have experience in PCIe Gen 4/5, SR-IOV, FLR and familiarity with PCIe driver development
  • Must have experience with LPDDR 4/5 (and optionally HBM)
  • Must have experience with a processor based SoC development
  • Must have experience with chip bring-up
  • Must have knowledge of System Verilog and UVM based verification methodology desired
  • Knowledge of post silicon debug desired
  • Knowledge of design emulation desired

Top Skills

Lpddr
Pcie
Risc-V
The Company
HQ: Santa Clara, CA
31 Employees
On-site Workplace
Year Founded: 2022

What We Do

EnCharge AI is a leader in advanced AI hardware and software systems for edge computing. EnCharge’s robust and scalable next-generation in-memory computing technology provides orders-of-magnitude higher compute efficiency and density compared to today’s best-in-class solutions. The high-performance architecture is coupled with seamless software integration and will enable the immense potential of AI to be accessible in power, energy, and space constrained applications. EnCharge AI launched in 2022 and is led by veteran technologists with backgrounds in semiconductor design and AI systems.

Jobs at Similar Companies

Louisville, CO, USA
23 Employees
Louisville, CO, USA
69 Employees

Cencora Logo Cencora

Software Engineer II | Frontend / Javascript

Healthtech • Logistics • Software • Pharmaceutical
Pune, Maharashtra, IND
46000 Employees

Similar Companies Hiring

TrainHeroic (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
23 Employees
TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
Cencora Thumbnail
Software • Pharmaceutical • Logistics • Healthtech
Conshohocken, PA
46000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account