> Markdown version of [/jobs/ext/4587620-senior-digital-system-architect](https://www.wearedevelopers.com/jobs/ext/4587620-senior-digital-system-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Digital System Architect - **Company:** Psiquantum, Corp. - **Location:** Palo Alto, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $176,500 - $207,400 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Computer Programming, Computer Engineering, Document Management Systems, Digital Arts, Digital Electronics, Logic Synthesis of Circuits, Digital Technology, Field-Programmable Gate Array (FPGA), Python (Programming Language), Quantum Computing, Systems Architecture, SystemVerilog, Verilog, VHSIC Hardware Description Language (VHDL), Real Time Systems, Git, System-level Testing, Low Latency - **Published:** November 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=eb1a40d0c23f73a8 ## About the Role We welcome experimental physicists with programming and instrumentation experience, as well as engineers who have developed hardware and software for scientific or other complex technical projects. We are looking for motivated candidates who bring strong scientific programming skills, experience investigating novel problems, and a demonstrated interest in digital hardware., * A background in experimental physics, quantum computing, electrical or computer engineering, with experience owning open-ended scientific or technical projects from investigation through implementation and validation. * Typically around five years of professional experience in demanding technical work, or a PhD or postdoc involving substantial hands-on hardware work. * Experience with Verilog or VHDL. The expected depth depends on background: + Experimental physicists: hands-on FPGA work in the lab and a genuine interest in digital design can suffice. + Engineers: experience owning the design of a digital system, from defining its architecture and requirements through implementation (e.g., designing a data acquisition or control system), rather than implementing to an existing specification. * Strong Python programming skills and a commitment to clear, maintainable code. * A strong interest in understanding the physical system being controlled and using that understanding to inform design decisions. * Excellent communication and collaboration skills: able to work effectively with physicists and engineers across teams and time zones, and to clearly explain requirements, design decisions, and supporting evidence. Nice-to-have: * Experience with distributed real-time systems requiring precise synchronization and deterministic low-latency data links, e.g., multi-FPGA platforms, DAQ or trigger systems, or timing distribution networks. * Experience with digital designs under demanding clock-frequency and latency constraints. * Experience developing instrumentation or controls for R&D or scientific experiments. * Experience with FPGA tooling (AMD/Xilinx preferred). * Experience with Python for verification (Cocotb). * Knowledge of linear optics or quantum computing. * Experience using Git in multi-developer projects. ## Description We are looking for an engineer or scientist to join the System Architecture team and own the design and implementation of real-time synchronous control systems for a photonic quantum computer. Working closely with physicists and engineers across different teams, you will turn experimental goals and evolving user needs into a coherent digital system architecture and carry it through modeling, implementation, and verification. Much of the work is determining how the system should behave: reconciling loosely defined needs, resolving open questions, and using models and simulations to evaluate design choices., * Work with physicists to turn experimental goals and user needs into a coherent control architecture and functional requirements, resolving open questions and testing assumptions. * Design real-time control algorithms and evaluate tradeoffs among algorithmic performance, latency, throughput, and hardware resources. * Build cycle-accurate Python models of the control system that serve as the reference for verifying the RTL implementations. * Use simulations to explore design tradeoffs, and support system-level tests that co-simulate classical controls and linear-optical components. * Implement RTL IP cores in SystemVerilog and verify agreement with the Python models. * Write comprehensive Python tests for control models and RTL IP cores, using Cocotb (and Verilator) for RTL simulation, to verify behavior against requirements and investigate discrepancies. * Document system behavior, assumptions, design decisions, and IP interfaces for collaboration across teams.