freehire launches on Product Hunt on 26 August.

Follow →

Senior RTL Engineer

You will own and optimize RTL for key portions of a Physical AI SoC. You will drive microarchitectural decisions, define hardware interfaces and memory hierarchies, contribute to data movement and control infrastructure, analyze bottlenecks, lead reviews, and mentor junior engineers.

Responsibilities

  • Own the design, implementation, and optimization of RTL for key SoC components
  • Drive microarchitectural decisions
  • Define hardware interfaces, execution flows, and memory hierarchies
  • Contribute to compute engines, memory subsystems, interconnect fabrics, control processors, DMA engines, and power-management logic
  • Optimize designs for performance, power, area, scalability, and reliability
  • Analyze performance bottlenecks and propose improvements
  • Lead design reviews
  • Mentor junior engineers

Requirements

  • 8+ years designing RTL for complex digital systems or equivalent depth
  • Strong understanding of computer architecture, microarchitecture, and digital design fundamentals
  • Expert-level Verilog and SystemVerilog skills
  • Experience with lint, CDC, synthesis-aware coding, and low-power intent
  • Strong understanding of performance, power, and area tradeoffs
  • Understanding of memory systems, interconnects, caches, DMA engines, or accelerator architectures
  • Experience with hardware/software co-design and system-level performance optimization
  • Strong debugging and problem-solving skills

Benefits

  • Performance-based incentives
  • Equity participation
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid time off
  • Flexible work arrangements

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available