Overview
Senior SoC Design Engineer role to design next-generation SoCs, driving SoC execution and working closely with multi-functional teams on SoC assembly, quality, and signoff.
What you'll do
- Drive SOC execution with all multi-functional teams to define, track and drive dependencies.
- Work closely with the SoC verification, DFT, STA, Low Power and Validation teams.
- Drive SoC Assembly, SoC level quality checks, Connectivity reviews and signoff, SoC level Lint and CDC, Bug Triaging, Code reviews and ECOs.
- Participate in silicon architecture and micro-architecture reviews, collaborating with Architecture, SW/FW, Design, Modeling, Verification, Emulation, and Post-Silicon Validation teams to ensure comprehensive first-time right SoC design.
- Collaborate with IP development teams, and participate in and support soft and hard IP identification, selection and IP licensing.
- Identify candidates, hire, and mentor SoC Design engineers, and as a team identify problems and inefficiencies in the process and propose solutions.
What you'll need
- Bachelor's or Master's degree or equivalent experience in Electronics and Communication Engineering or Electrical Engineering.
- 3-12 years of hands-on SoC Design experience.
- Expertise in Verilog/System-Verilog.
- Knowledge of AMBA protocols: AXI, AHB, APB.
- Knowledge of SoC Clocks/RST/Debug architecture and sound understanding of peripherals (USB, PCIE and SDCC).
- Strong coding skills in Perl, Python, or other industry-standard scripting languages.
- Excellent analytical and problem-solving skills.
Nice to have
- Experience in RTL Build flows and Makefiles; Synthesis is a plus.
- Experience working with SoC level floorplan team.
- Background in developing tools and infrastructure using Perl or Python.
Details
- Location: Bengaluru, India.
- Work mode: Hybrid.
Read the full description and apply on the company’s own careers page.