U

University of Southern California

Research university in Los Angeles, CA

Research Computer Scientist - Reconfigurable Computer Architecture

Full-TimePosted on 10/21/2026
$140k - $180k/yr
Expert
PhD
Arlington County, Arlington, VA, USA
In PersonBased in ISI’s Arlington, Virginia office.
Hardware EngineeringSilicon & ASIC Design
No H1B Sponsorship
US Citizenship Required

About the job

Requirements
  • A doctorate in computer engineering, electrical engineering, computer science, or a closely related field is required.
  • Demonstrated research contributions in computer architecture or reconfigurable computing are required.
  • Ability to reason across architecture and implementation, with experience in performance modeling, simulation, RTL design, FPGA prototyping, or related hardware development is required.
  • Proficiency in Python or C++ for architecture modeling and evaluation, and working knowledge of Verilog, VHDL, or SystemVerilog for digital hardware prototypes are required.
  • Strong technical writing, collaboration, and research leadership skills are required.
  • Ability to handle Controlled Unclassified Information (CUI) is required; eligibility requires U.S. citizenship or permanent residency.
Responsibilities
  • Define and evolve reconfigurable architectural components, including processing elements, configurable compute fabrics, control and scheduling mechanisms, on-chip communication, memory and data movement, and interfaces to external systems.
  • Formulate research questions and conduct trade studies involving rapid reconfiguration, determinism, throughput, energy efficiency, scalability, and programmability.
  • Develop performance models and publishable technical results.
  • Lead architecture modeling, RTL and FPGA prototyping, integration, verification, and benchmarking in collaboration with hardware, compiler, software, and application researchers.
  • Investigate AI-assisted and agent-based methods for HDL design, testbench generation, and design exploration, and verify generated artifacts against functional and performance requirements.
  • Establish representative workloads and measurable requirements, analyze bottlenecks, and guide design changes.
  • Support application demonstrations such as adaptive encoding and decoding workflows or multifunction RF signal processing, as program needs warrant.
  • Provide technical direction to researchers, engineers, and students; coordinate architecture deliverables across collaborating organizations; document designs and results for sponsors; contribute to proposals, reports, publications, and presentations; and engage prospective transition partners regarding architecture requirements and evaluation.
Desired Qualifications
  • Five or more years of relevant research experience.
  • Expertise in coarse-grained reconfigurable arrays, heterogeneous or domain-specific accelerators, RISC-V or Arm processors, high-bandwidth interconnects, high-speed I/O, or hardware-software co-design.
  • Experience with RF or DSP workloads, error-control coding, communication systems, ASIC development, verification, compiler or runtime integration, or sponsor-funded research.
  • Familiarity with FPGA and ASIC implementation and verification tools, such as Vivado, Verilator, or commercial EDA flows.
  • Experience applying AI coding assistants or agents to Verilog, VHDL, or SystemVerilog development, verification, or hardware design exploration.

About the company

U

University of Southern California

View

The University of Southern California is a private research university with academic programs across the arts, sciences, business, engineering, law, health, and other professional fields.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to University of Southern California

See people who can refer or advise you