Senior RTL Design Engineer

Envision Employment SolutionsCairogulftalentpublished 09/28/2026
Nice-to-have:Python

Your tasks

You'll take a design from architecture to tapeout, defining the microarchitecture, writing the RTL, and making sure it's clean enough for synthesis, timing and test teams to build on. It's hands-on design work on complex SoCs, with a real say in how each unit is built.

  • Own feasibility studies and help define system architecture, requirements and external interfaces
  • Develop microarchitecture and logic design with functional leads, from architecture to tapeout
  • Write RTL in Verilog and SystemVerilog, and run lint and CDC checks with tools such as Synopsys VC SpyGlass
  • Create timing constraint files and support synthesis with Synopsys Design Compiler
  • Work with synthesis, STA, PD and DFT teams to meet functional, performance, power and area goals
  • Debug and fix design issues, and develop flows and scripts to support design work

Requirements

  • 7+ years of experience in VLSI design
  • BSc or MSc in Electrical or Computer Engineering
  • Strong Verilog and SystemVerilog skills
  • Experience defining microarchitecture for complex design units, with SoC design experience
  • Proficient in lint, CDC and low power design practices
  • Working knowledge of synthesis and STA tools
  • Familiarity with ARM, RISC-V or x86 instruction sets
  • Scripting in Python and Tcl (Perl or C is a plus)
  • Good understanding of verification methodologies
  • Excellent English and strong communication skills
  • You enjoy turning a spec into a clean, well structured microarchitecture
  • You fix the root cause of a bug, not just the symptom
  • You care about how your RTL behaves downstream in synthesis and timing
  • You like working closely with verification, PD and DFT teams
  • You want ownership of a design from first idea to silicon