Career EngineCareer Engine
Your matchExample
83%match
Why you fitThis role calls for Fpga and Soc Asic — tell us what you know and we'll check the rest.
Gap to noteAlso lists Ddr Memory Controller — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Lattice Semiconductor logo

Sr. Staff Design Engineer

Lattice Semiconductor · San Jose, CA · Posted 6 days ago

ic
8+ yrs expRTL designFPGADDR Memory ControllerStatic Timing AnalysisRISC-VDDR3DDR4LPDDR4

Job Description: Duties:

Responsible for RTL design and verification, leveraging deep expertise in Lattice Semiconductor products and customer applications across diverse market segments.

This role involves:

  • Developing complex systems from concept to board-level validation using Lattice proprietary FPGA architectures and tool flows.
  • Building embedded systems within Lattice FPGAs, including microprocessor design and embedded software development.
  • Integrating IPs into FPGA software flows and supporting end-to-end system implementation.
  • Analyzing hardware capabilities and contributing to customer solution strategies.
  • Architecting Soft IPs with detailed technical specifications and coordinating development efforts.
  • Collaborating cross-functionally with software and applications teams to communicate requirements, resolve issues, and drive enhancements.

Specific duties include:

  • Architect and develop DDR Memory Controller soft IPs
  • Optimize soft IPs to achieve better performance (latency, size, frequency)
  • FPGA design and implementation using software primitives
  • Integration with third-party hardened PHYs
  • Team leadership and stakeholder management
  • Static Timing Analysis (STA) and constraint writing
  • RISC-V based system design and evaluation
  • Customer support and issue resolution
  • Quality review of third-party deliverables
  • Test development to validate implementation and ensure high quality

Minimum Requirements:

  • Bachelor’s degree in Electronics Engineering, Applied Physics or related field
  • 8 years of experience as Design Engineer or related field

Prior experience to include:

  • FPGA and SoC ASIC development.
  • IP for FPGA and ASIC products
  • FPGA RTL design, logic verification, debug and timing closure
  • DDR protocols (e.g.: DDR3, DDR4, LPDDR4, DDR5)
  • High-speed interface subsystems
  • High-speed protocols (PCIe, Ethernet, and MIPI)
  • Peripheral IPs (UART, SPI, I2C, and I3C)
  • Hardware validation and hardware interoperability testing

…

Apply on Lattice Semiconductor's site →

This posting is sourced from Lattice Semiconductor's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 162 open roles at Lattice Semiconductor right now. This role centers on Fpga, Soc Asic, Ddr Memory Controller, and Ddr4.

See this month's Hiring Index: Fabs Are Closing. Design Isn't. for the broader trend behind roles like this one.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.