RTL SOC Integration Engineer

F. Robin Technologies | A Division of F. Robin Group 

📍 Bengaluru, India 🇮🇳

full-time
senior
Posted —

Key Skills

RTLVerilogSoCAMBAPython

Industry

SemiconductorAutomotive

Job Description

Job Description

We are seeking an experienced RTL SoC Design Engineer with 8+ years of experience in digital design and SoC development. The ideal candidate will have strong expertise in RTL design, microarchitecture, SoC integration, and industry-standard bus protocols. The candidate will be responsible for designing high-performance digital IPs, collaborating with cross-functional teams, and driving projects from specification through silicon bring-up.

Responsibilities
  • Design and develop RTL for complex digital blocks and SoC subsystems using Verilog/SystemVerilog.
  • Translate architecture and functional specifications into robust microarchitecture and RTL implementation.
  • Lead the development of high-performance, low-power, and area-efficient digital designs.
  • Perform SoC integration including CPU, memory subsystems, peripherals, and interconnects.
  • Work closely with architecture, verification, physical design, DFT, firmware, and validation teams.
  • Develop design documentation, interface specifications, and implementation guidelines.
  • Debug RTL issues using simulation, waveform analysis, and lint/CDC reports.
  • Support synthesis, timing closure, power optimization, and design sign-off activities.
  • Participate in design reviews and ensure compliance with coding standards and quality metrics.
  • Mentor junior engineers and provide technical leadership across projects.
Required Skills
  • 8+ years of experience in RTL Design and SoC development.
  • Strong knowledge of Verilog and SystemVerilog.
  • Experience with RTL coding, synthesis, lint, CDC, and static analysis.
  • Good understanding of digital design fundamentals:
  • FSM design
  • Pipelines
  • Clock domain crossing
  • Reset synchronization
  • Low-power design concepts
  • Hands-on experience with SoC integration.
  • Strong knowledge of AMBA protocols:
  • AXI
  • AHB
  • APB
  • Experience with memory interfaces such as SRAM, ROM, and DDR (preferred).
  • Familiarity with scripting using Tcl, Python, Perl, or Shell.
  • Experience with version control systems such as Git or Perforce.
  • Good debugging skills using simulation tools (VCS, Xcelium, QuestaSim, etc.).
  • Strong analytical and problem-solving abilities.
Preferred Qualifications
  • Experience with ARM-based SoCs or RISC-V platforms.
  • Knowledge of DFT concepts including scan, MBIST, and JTAG.
  • Familiarity with low-power methodologies such as UPF/CPF.
  • Experience with high-speed interfaces such as PCIe, USB, Ethernet, MIPI, or UCIe is an advantage.
  • Exposure to FPGA prototyping is desirable.
  • Experience with automotive, AI/ML, networking, or multimedia SoCs is a plus.
Education
  • Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Engineering, or a related field.
Desired Soft Skills
  • Strong communication and collaboration skills.
  • Ability to independently own and deliver complex design modules.
  • Experience mentoring junior engineers.
  • Ability to work effectively in a fast-paced, cross-functional environment.