×
Register Here to Apply for Jobs or Post Jobs. X

Digital Architect

Job in Sunnyvale, Santa Clara County, California, 94087, USA
Listing for: Octopyd
Full Time position
Listed on 2026-11-04
Job specializations:
  • Engineering
    Hardware Engineer, Systems Engineer, Electronics Engineer
Salary/Wage Range or Industry Benchmark: 180000 - 240000 USD Yearly USD 180000.00 240000.00 YEAR
Job Description & How to Apply Below

Avicena is developing high-speed parallel optical links built from arrays of microLED transmitters and photodetector receivers. We are looking for a Digital Architect to define the digital architecture of our link ASIC: the data path, link management, and the calibration and training engines that control the analog circuits. You will turn system requirements into clear specifications that the RTL, verification and firmware teams can build from.

Key Responsibilities
  • Define digital architecture and micro-architecture specifications for the data path, link management and control functions of a parallel optical link ASIC.
  • Architect calibration, training and adaptation engines that set and track analog circuit parameters, and partition functions between hardware and firmware.
  • Define analog/digital interfaces, timing and control loops with the system architect and the TX, RX and clocking leads.
  • Define the register map and host control interface with the firmware team.
  • Lead performance, latency, area and power trade-off studies.
  • Develop architecture models in C/C++, Python or SystemC to validate algorithms and generate reference data for verification.
  • Define clocking, reset and clock-domain-crossing architecture with the implementation team.
  • Review RTL and verification plans for alignment with the architecture, and support DFT architecture.
  • Support post-silicon bring-up of digital features.
Qualifications Required
  • BS or MS in Electrical or Computer Engineering with 12+ years of digital ASIC design, including 5+ years defining architecture or micro-architecture for production chips.
  • Deep experience with high-speed link digital design: framing, encoding and scrambling, error detection or FEC, lane deskew and alignment, and link training.
  • Experience architecting digital control and calibration for analog/mixed-signal circuits.
  • Strong System Verilog/Verilog background and understanding of synthesis, timing and power implications.
  • Modeling experience in C/C++ or Python.
  • Multi-clock design and CDC/RDC architecture.
Preferred
  • DSP and adaptation algorithms for communication links.
  • Hardware/firmware co-design.
  • Technical leadership of design teams.
  • Systems thinker: connects requirements, algorithms and hardware cost.
  • Clear writer: produces specifications others can implement without guessing.
  • Collaboration:

    bridges analog, digital and firmware teams.
  • Technical judgment: makes and defends trade-offs with data.
About the Role

Avicena is developing high-speed parallel optical links built from arrays of microLED transmitters and photodetector receivers. We are looking for a Digital Architect to define the digital architecture of our link ASIC: the data path, link management, and the calibration and training engines that control the analog circuits. You will turn system requirements into clear specifications that the RTL, verification and firmware teams can build from.

Key Responsibilities
  • Define digital architecture and micro-architecture specifications for the data path, link management and control functions of a parallel optical link ASIC.
  • Architect calibration, training and adaptation engines that set and track analog circuit parameters, and partition functions between hardware and firmware.
  • Define analog/digital interfaces, timing and control loops with the system architect and the TX, RX and clocking leads.
  • Define the register map and host control interface with the firmware team.
  • Lead performance, latency, area and power trade-off studies.
  • Develop architecture models in C/C++, Python or SystemC to validate algorithms and generate reference data for verification.
  • Define clocking, reset and clock-domain-crossing architecture with the implementation team.
  • Review RTL and verification plans for alignment with the architecture, and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary