River
Member of Technical Staff, Hardware, RTL Design Engineer
Palo Alto, CA; Austin, TX · Staff+
H1B sponsorship available$200k-$420kDetected 25 days ago
PythonC++Deep LearningLogisticsVerilogElectrical EngineeringCommunication
About the role
- You will take ownership of large parts of the chip and be responsible for both functionality and PPA.
- You will be collaborating both up and down the stack with compiler and performance model teams, as well as with verification and physical designers.
Responsibilities
- Architecture & Micro-architecture: Create high-level architectural specifications as well as detailed micro-architectural designs for AI hardware subsystems.
- RTL Development: Design and implement complex logic using System Verilog, focusing on pipelines, throughput vs latency tradeoffs, and power efficient data paths.
- Physical Design Integration: Collaborate with the backend team on synthesis, floorplanning, and power analysis. Drive and analyze static timing analysis (STA) to resolve timing violations and ensure the design meets target frequencies.
- Performance Integration: Collaborate with the compiler, performance modeling, and software team to identify bottlenecks in the micro-architecture, architecture, ISA, kernels, and all the way up to the full system and end applications.
- A highly collaborative mindset to push boundaries and co-design effectively with other engineers.
- Design and implement complex logic using System Verilog, focusing on pipelines, throughput vs latency tradeoffs, and power efficient data paths.
- Collaborate with the backend team on synthesis, floorplanning, and power analysis.
- Drive and analyze static timing analysis (STA) to resolve timing violations and ensure the design meets target frequencies.
Requirements
- Bachelor's degree in Electrical Engineering or Computer Engineering, and 5+ years practical industry experience working with advanced process nodes (7nm or below).
- Deep hands-on proficiency with industry-standard RTL, synthesis, physical design, and timing tools (e.g., System Verilog, VCS/Verdi, Fusion Compiler, PrimeTime).
- Proven track record of functional and performant silicon delivery, including experience in ECOs and reliable silicon at scale.
Nice to have
- (We encourage you to apply even if you don't meet all of these)
- Hands-on experience in post-Silicon bug fixing, firmware patching, and GPIO/I2C/SPI/UART low-level debugging
- Proficiency with C/C++/python and ISA assembly to understand and debug performance models and kernels
- Experience with a high-speed IO device such as PCIe, UCIe, or HBM/DDR memory controllers
- Knowledge of NoC level communications, such as AXI, CHI, or any credit or valid/ready protocol
- Visa Sponsorship: We sponsor visas.
- We can't guarantee success for every candidate or role, but if you're the right fit, we're committed to working through the visa process.
Skills
- Skills and Qualifications
Compensation
- Depending on background, skills, and experience, the expected annual salary range for this position is $200,000 - $420,000 USD.
Benefits
- River AI offers generous health, dental, and vision benefits, unlimited PTO, and relocation support as needed.
Company info
- We are scientists, engineers, and builders from the industry's top tech companies and AI labs.
- We bring a proven track record of scaling consumer systems for hundreds of millions of users and architecting the pre-training infrastructure behind today's frontier models.
- At River, our mission is to create personal AI owned and shaped by each individual.
- personal hardware for local inference, custom training infrastructure, next-generation UIs, and frontier deep learning research.
Visa & Work Authorization
- We can't guarantee success for every candidate or role, but if you're the right fit, we're committed to working through the visa process.
- We sponsor visas.
This listing is sourced directly from River's careers page and normalized into a canonical job model.