SOC Engineering, Senior Engineer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system

I korthet

Synopsys is hiring a Senior SOC Engineer in Sunnyvale, CA. This role involves designing and developing cutting-edge semiconductor solutions, including RTL coding, quality checks, and collaboration with cross-functional teams. The ideal candidate has a Bachelor's or Master's degree and 3-4 years of experience in ASIC/FPGA RTL design.

Ansvarsområden

  • Write and review Verilog, SystemVerilog, or VHDL RTL for block-level designs including state machines, pipelines, FIFOs, and memory controllers based on micro-architecture specifications.
  • Run RTL quality checks using tools like linting, CDC/RDC analysis, and synthesis to ensure your design is clean before handoff to physical design.
  • Collaborate with verification engineers to debug testbench failures, refine corner cases, and close coverage gaps.
  • Work with physical design teams to resolve timing issues, optimize logic for synthesis, and support timing closure from netlist through signoff.
  • Implement standard interface protocols including AXI, APB, AHB, I2C, and SPI within SoC subsystems.
  • Use scripting in Python, Tcl, or shell to automate repetitive tasks in the design flow and improve team productivity.
  • Participate in design reviews with cross-functional teams across the globe, clearly communicating design decisions and tradeoffs.

Krav

  • Bachelor's or Master's degree in Electrical Engineering or Computer Engineering.
  • 3 to 4 years of hands-on experience in ASIC or FPGA RTL design, implementation, and debug.
  • Strong proficiency in Verilog, SystemVerilog, or VHDL RTL coding for registers, pipelines, state machines, memories, and FIFOs.
  • Working knowledge of the ASIC design flow from micro-architecture through RTL development, synthesis, and timing closure.
  • Experience using industry-standard tools such as simulators, lint checkers, CDC/RDC analysis tools, synthesis tools, and static timing analysis.
  • Solid understanding of standard interface protocols including AXI, APB, AHB, I2C, and SPI.

Önskade kvalifikationer

  • Experience with more complex protocols like PCIe, DDR, or Ethernet is a plus.
  • Familiarity with SystemVerilog assertions, C++, or Python for verification or scripting tasks.
  • Experience with low-power design methodologies and UPF.
  • Familiarity with DFT requirements.
  • Experience with Git-based development flows.
  • Familiarity with formal verification tools.
  • Familiarity with AI-assisted engineering tools and code-generation assistants.

Förmåner

  • Comprehensive medical and healthcare plans.
  • ETO and FTO Programs.
  • Maternity and paternity leave, parenting resources, adoption and surrogacy assistance.
  • Purchase Synopsys common stock at a 15% discount, with a 24 month look-back.
  • Retirement plans.
  • Competitive salaries.
  • Annual bonus, equity, and other discretionary bonuses.
  • Comprehensive health, wellness, and financial benefits as part of a competitive total rewards package.
#SOC Engineering#Senior Engineer#RTL#ASIC#FPGA
Synopsys Inc Logo

Företag

Synopsys Inc

Publicerade jobb

för 22 timmar sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Sunnyvale, United States

Kvalifikation

Kandidatexamen, Masterexamen

Sökande

Ansök tidigt