L

Lattice Semiconductor

Low-power FPGAs and design software

Staff EDA Engineer

Silicon & ASIC DesignUpdated on Nov 12
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • Must hold a Bachelor of Science or Master of Science degree in Electrical Engineering, Electronics and Communication Engineering, or Computer Engineering.
  • Must have 8 to 12 years of industry experience on 5, 7, 16, or 28 nm process technology nodes.
  • Must provide satisfactory proof of the right to work in India and pass background and reference checks.
  • Must have deep expertise in Static Timing Analysis, Place and Route, and hierarchical timing abstraction using Extracted Timing Models and Quick Timing Models.

Responsibilities

  • Develop, deploy, and support logic and digital design implementation and signoff methodologies and flows across the company's FPGA product lines.
  • Own and maintain the multi-corner multi-mode Static Timing Analysis signoff methodology, including constraint development, timing closure criteria, and signoff sign-check automation.
  • Develop and support timing signoff flows using Synopsys PrimeTime, PrimeTime SI, and Cadence Tempus, covering setup, hold, recovery/removal, and transition/capacitance checks.
  • Deploy advanced variation modeling methodologies including AOCV, POCV, and LVF, and define derating and margining strategies across process nodes.
  • Drive crosstalk and signal integrity analysis, noise-aware timing, and correlation between implementation and signoff timing engines.
  • Define and automate SDC generation, validation, and equivalence checking across RTL, synthesis, place-and-route, and signoff stages.
  • Own hierarchical timing model generation, including Extracted Timing Model extraction for hardened blocks and IP, and Quick Timing Model construction for blocks not yet implemented.
  • Define model validation and correlation procedures to quantify Extracted Timing Model and Quick Timing Model accuracy against flat and full-block timing, and establish acceptance criteria for model release.
  • Develop automation for context-aware and mode-aware model generation, interface logic model alternatives, and model regeneration triggered by block-level engineering change orders.
  • Drive top-level timing closure strategies that rely on abstracted models to reduce runtime and memory footprint on large hierarchical designs.
  • Establish guidance for design teams on when to apply Extracted Timing Models, Quick Timing Models, interface logic models, or flat analysis, and document accuracy and runtime trade-offs.
  • Develop and support physical design place-and-route and tape-out flows for advanced FinFET nodes using Cadence Innovus and/or Synopsys IC Compiler II and Fusion Compiler.
  • Drive floorplanning, power planning, placement, clock tree synthesis, and routing methodology, including low-skew and clock-mesh structures.
  • Own post-clock-tree-synthesis and post-route tool engineering-change-order flows, timing and design-rule-violation closure automation, and physical-aware engineering-change-order implementation.
  • Support early IR drop and power analysis, electromigration/IR signoff hooks, and congestion and routability analysis within the implementation flow.
  • Support IP block and full-chip integration for designs on 5, 7, 16, and 28 nm process nodes.
  • Create, release, and maintain design scripts and utilities that automate electronic-design-automation tool flows across physical design, timing signoff, and quality assurance.
  • Define and implement comprehensive design quality-assurance procedures and regression test suites for backend place-and-route and Static Timing Analysis flows.
  • Track and resolve tool and technology-file issues through hands-on engagement with foundry and electronic-design-automation vendor support teams.
  • Drive cross-functional initiatives and design-methodology alignment across geographically distributed design and CAD/EDA teams.
  • Document and deliver training on developed methodology and electronic-design-automation flows to the broader engineering organization.
  • Monitor electronic-design-automation industry trends and new tool capabilities by attending conferences and research forums and evaluate their applicability to company flows.
  • Mentor junior CAD engineers and serve as an escalation point for complex timing and physical-design issues.

About the Company

Lattice Semiconductor

Low-power FPGAs and design software

Lattice Semiconductor focuses on low-power FPGAs and the software tools that go with them. It provides hardware and software solutions to businesses in industrial, automotive, communications, and consumer electronics markets, selling FPGA devices, software licenses, and support services through a B2B model. Its products, such as MachXO, Lattice Avant, and Lattice Nexus, are programmable logic devices paired with a user-friendly toolchain that enables designers to implement and optimize digital circuits with minimal power consumption. The company differentiates itself by emphasizing low power operation, ease of use, and a complete ecosystem (training and support) designed to accelerate product development and time-to-market. Its goal is to help customers bring reliable, energy-efficient electronic systems to market quickly by providing integrated hardware, software, and services.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Hillsboro, OR
Founded
1983

Recently Posted Jobs

Explore more opportunities at Lattice Semiconductor

See more jobs