FLC Tech Group is at SC24 @Booth 3649

Senior Design Engineer

SD002
Full Time
Apply now
Job Duties:
  • Design DDR SDRAM memory controllers and high performance ASIC for embedded processors using the Final Level Cache Architecture.
  • Understand the system requirements of the digital functions and develop specifications.
  • Define micro-architecture and conduct logic design applying knowledge in Computer Architecture, including: out-of-order execution, super scalar and pipeline, data hazard, cache/memory subsystems, CDC, and DDR SDRAM controller.
  • Conduct RTL logic design with Verilog and/or SystemVerilog using tools, including: Synopsys VCS, Verdi, Spyglass, and Design Compiler, Cadence Incisive NC-verilog, NC-sim, and Xcelium.
  • Perform logic synthesis, IP level verification, timing analysis, and resolve timing violations using Synopsys PrimeTime.
  • Report logic design issues, optimize design, perform CDC and resolve errors in cache and memory subsystem.
  • Support the Design Verification team by providing design insights for test planning, debugging, and fixing failing test cases.
  • Support all design integration activities like LINT, CDC, and synthesis.
Requirements:
  • Master’s degree in Electrical Engineering and two years of experience in research and development of embedded processors and DDR SDRAM controller
  • Logic design, logic synthesis, and verification and timing analysis of high performance ASIC
  • Develop methods to improve design, and resolve errors involving cache/memory subsystem and CDC
  • Logic design of various components in memory controller using RTL (mainly Verilog / System Verilog)
  • Perform logic synthesis using Synopsys Design Compiler
  • Experience in the micro-architecture definition of memory controllers, design verification and debugging
  • Perform timing analysis and identify fixes on any timing violations using Synopsys PrimeTime.

To apply, please send resume with Job ID
included in the subject to: jobs@flctechgroup.com
Apply