Get roles like this, scored and matched, in your inbox.
Sign up free →Job Opening
Sr. Staff Design Engineer
Lattice Semiconductor · San Jose, CA · Posted 6 days ago
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
…
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.