Clocking Architect

Altera Corporation

$187K — $270K *
Enterprise Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's in Electrical or Computer Engineering or related field.
  • 12+ years of experience in physical design, SoC/FPGA design, or clocking architecture with 7nm or below tape-outs.
  • Proven ownership of full-chip and subsystem-level clocking architecture on high-complexity SoC/FPGA.
  • Deep expertise in PCIe (Gen4/5/6), DDR5, ARM CoreLink, Ethernet, and SerDes clocking.
  • Experience architecting clocking for ML/AI accelerators and low-power design methodologies.
  • Proficiency with CDC verification tools and CDC architecture ownership.
  • Expert-level SDC constraint authoring with tools like Synopsys PrimeTime.

Responsibilities

  • Own and drive the complete clocking architecture for FPGA/SoC devices.
  • Define subsystem-level clocking plans aligned with power budgets and protocol timings.
  • Establish clock gating policies and low-power methodologies.
  • Deliver clock specifications, architecture diagrams, and constraint documentation.
  • Collaborate with design teams for proper clock architecture implementation.
  • Define and manage clocking strategies for various protocols, including PCIe and DDR.
  • Lead CDC architecture planning and verify asynchronous clock crossings.

Benefits

  • Opportunity to shape clocking architecture in advanced programmable devices.
  • Collaborative, engineering-first culture with chip architecture visibility.
  • Comprehensive benefits package, including medical and retirement plans.
  • Flexible hybrid work model and professional development investment.
  • Access to Altera's world-class EDA infrastructure and advanced programs.
Full Job Description
Job Details:

Job Description:

About the Role

Altera is seeking a highly experienced Clocking Architect to lead the definition, design, and integration of clocking architectures for its next-generation FPGA and SoC devices. In this role you will own the end-to-end clocking strategy - from subsystem clock planning through full-chip integration - ensuring robust clock delivery, minimal skew, and compliance with all functional and DFT timing requirements across a diverse set of high-speed protocols.

The ideal candidate brings deep hands-on expertise in PCIe, High-Speed Memory I/O, ARM, Ethernet, and SerDes clocking domains, combined with mastery of SDC constraint authoring for both functional and DFT modes. This is a high-visibility, high-impact role with direct influence over silicon architecture decisions.

Key Responsibilities:

Clocking Architecture & Full-Chip Strategy
  • Own and drive the complete clocking architecture for Altera's FPGA/SoC devices, including clock tree topology, domain partitioning, frequency planning, and PLL/DLL resource allocation.
  • Define subsystem-level clocking plans aligned with chip-level power budgets, protocol timing margins, and physical implementation constraints.
  • Establish clock gating policies, low-power clocking methodologies, and dynamic frequency scaling strategies.
  • Deliver the clocking specification, clock architecture diagrams, and constraint management documentation as program-level deliverables.
  • Collaborate with RTL, physical design, timing, and verification teams to ensure the clock architecture is correctly modeled and implemented across all design stages.

Protocol-Specific Clocking Expertise
  • PCIe (Gen4/5/6): Define REFCLK, PCLK, and spread-spectrum clocking (SSC) architectures; support SRIS/SRNS topologies and PCIe reset/power management clocking sequences.
  • High-Speed Memory I/O (DDR5, LPDDR5, HBM2E/HBM3): Architect DFI clock, write leveling, read path, and DQS clocking to meet memory controller timing requirements.
  • ARM Subsystems (Cortex-A/M/R, DSU, CMN Interconnect): Own core, peripheral, and AMBA bus clock hierarchies; ensure compliance with ARM's timing and power requirements.
  • Configuration Interfaces (eSPI, SPI, JTAG, LPC): Define boot and configuration clock domains, including secure boot and JTAG test clock isolation.
  • Ethernet (1G/10G/25G/100G/400G): Architect MAC, PCS, and PHY clock domains; support SyncE and IEEE 1588 Precision Time Protocol (PTP) clocking requirements.
  • SerDes (PCIe, Ethernet, Custom High-Speed I/O): Define lane CDR, TX/RX PLL, and gearbox clocking; address reference clock distribution and jitter budgets for multi-lane interfaces.

ML/AI Accelerator Clocking
  • Architect clocking solutions for FPGA-based and SoC-integrated ML/AI inference and training accelerator pipelines, including matrix multiply units, systolic arrays, and vector processing engines.
  • Define multi-frequency clock domain strategies for AI workloads: separate clock planes for compute fabric, memory subsystem (HBM/LPDDR), host interconnect (PCIe), and control path to maximize throughput and efficiency.
  • Own clocking for high-bandwidth AI memory interfaces (HBM2E/HBM3, LPDDR5X) used in AI inference cards and data-center FPGA overlays, ensuring sub-picosecond jitter budgets at peak bandwidth.
  • Support dynamic voltage and frequency scaling (DVFS) clocking architectures that adapt compute clock rates to AI workload demand and thermal headroom.
  • Collaborate with AI IP and compiler teams to align clock domain boundaries with dataflow partitioning, pipeline stage timing, and latency requirements of ML models.
  • Define clocking for on-chip AI accelerator interconnects (NoC, AXI streaming fabrics) and ensure CDC-clean handshaking between host, memory, and compute domains.

Clock Domain Crossing (CDC) Architecture & Verification
  • Own the full-chip CDC architecture plan: identify, classify, and document every asynchronous clock domain crossing from RTL inception through tape-out sign-off.
  • Define synchronizer insertion strategies (2FF, 3FF, handshake, FIFO-based) appropriate to each crossing type, frequency ratio, and data hazard profile; establish metastability MTBF budgets per domain pair.
  • Drive CDC structural and functional verification using industry-standard tools (Synopsys SpyGlass CDC, Cadence JasperGold CDC, Mentor Questa CDC); own CDC closure criteria and waiver review process.
  • Author set_clock_groups, case_analysis, and false_path constraints in SDC to accurately model asynchronous relationships; validate that constraint intent matches RTL implementation.
  • Establish CDC coding guidelines and review checklists for RTL designers; enforce rules via lint and CDC tool flows integrated into the design methodology.
  • Lead CDC debug and root-cause analysis for functional failures attributable to domain crossings, including post-silicon correlation and errata investigation.
  • Define CDC sign-off criteria per tape-out milestone; own the CDC waiver database and ensure all open items are resolved or risk-assessed before tapeout.

Timing Constraints - Functional & DFT
  • Author, own, and maintain comprehensive SDC constraints for functional timing closure across all clock domains, generated clocks, and interface IPs.
  • Define and manage clock exceptions: false paths, multicycle paths, case analysis, and set_clock_groups for synchronous and asynchronous CDC domains.
  • Develop DFT-specific clocking constraints for scan shift, scan capture, ATPG, MBIST, and LBIST operating modes.
  • Architect On-Chip Clock Controller (OCC) strategies for scan clock control and support DFT engineers with test-mode clock mux insertion.
  • Partner with STA engineers (Synopsys PrimeTime / Cadence Tempus) to drive timing closure and sign-off across all PVT corners.

Integration & Cross-Functional Leadership
  • Lead clocking architecture reviews with IP owners, SoC architects, physical design leads, and external IP vendors.
  • Define clocking sign-off criteria for tape-out milestones and own the clocking checklist through tapeout.
  • Mentor junior and senior engineers on clocking best practices, constraint methodology, and debug techniques.
  • Represent the clocking team in design reviews, customer technical engagement, and Altera architecture planning sessions.


What Altera Offers
  • The opportunity to shape clocking architecture for the world's most advanced programmable logic devices.
  • A collaborative, engineering-first culture with direct visibility into chip architecture decisions.
  • Comprehensive benefits: medical, dental, vision, 401(k) with company match, and paid parental leave.
  • Flexible hybrid work model and dedicated professional development investment.
  • Access to Altera's world-class EDA infrastructure, IP libraries, and advanced process node programs.


Salary Range

The pay range below is for Bay Area California only. Actual salary may vary based on a number of factors including job location, job-related knowledge, skills, experiences, trainings, etc. We also offer incentive opportunities that reward employees based on individual and company performance.

$187,000 - $270,700 USD

Qualifications:

Minimum Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related technical field.
  • 12+ years of industry experience in physical design, SoC/FPGA design, or clocking architecture, with silicon tape-outs at 7nm or below.
  • Proven ownership of full-chip and subsystem-level clocking architecture on high-complexity SoC or FPGA devices.
  • Deep expertise across PCIe (Gen4/5/6), DDR5/LPDDR5/HBM, ARM CoreLink/CMN, Ethernet (1G-400G), Configuration interfaces, and SerDes clocking.
  • Demonstrated experience architecting clocking for ML/AI accelerator silicon: multi-frequency compute/memory/interconnect clock planes, DVFS, and HBM/LPDDR5X integration.
  • Expert-level CDC architecture ownership: full-chip CDC planning, synchronizer strategy, metastability analysis, and end-to-end CDC sign-off.
  • Proficiency with CDC verification tools (SpyGlass CDC, JasperGold CDC, Questa CDC) including waiver management and RTL coding guideline enforcement.
  • Expert-level SDC constraint authoring and validation using Synopsys PrimeTime and/or Cadence Tempus.
  • Comprehensive DFT clocking experience: scan, ATPG, OCC, MBIST, LBIST, and associated SDC methodology.
  • Experience with low-power design methodologies (UPF/CPF) and their interaction with clock gating and multi-voltage power domains.


Preferred Qualifications

  • FPGA or programmable logic background with understanding of fabric clocking resources (PLLs, global/regional clock networks, GCLK/RCLK routing).
  • Experience with clocking for hard IP subsystems within FPGA SoC devices (e.g., HPS, PCIe hard blocks, memory controllers).
  • Background in AI/ML FPGA overlay design: knowledge of tensor/matrix engine clocking, dataflow pipeline clock domain partitioning, and AI inference latency optimization through clock architecture.
  • Experience with formal CDC verification and model checking (VC Formal) for synchronizer correctness proofs.
  • Familiarity with PLL/DLL characterization, frequency margining, jitter budget analysis, and SSC validation.
  • Knowledge of IEEE 1500, P1687 (IJTAG), and their clocking implications for embedded DFT instrumentation.
  • Experience with multi-die/chiplet clocking architectures (UCIe, BoW, AIB) and die-to-die CDC management.
  • Scripting proficiency in Tcl and/or Python for constraint automation, CDC report parsing, and custom analysis flows.
  • Familiarity with Intel/Altera FPGA architecture (Stratix, Agilex product families) a significant advantage.


Job Type:
Regular

Shift:
Shift 1 (United States of America)

Primary Location:
San Jose, California, United States

Additional Locations:

Similar Jobs

More Jobs at Altera Corporation

More Enterprise Technology Jobs

Find similar Clocking Architect jobs: