Skip to main content
Lattice Semiconductor logo

Principal Engineer, EDA Software Development

Lattice Semiconductor
October 20, 2026
Full-time
On-site
Hyderabad, Telangana, India
EDA Jobs, Level - Senior

Job Title

Principal Engineer, EDA Software Development

Role Summary

Lead architecture and implementation of Lattice's EDA toolchain covering synthesis, place & route, and timing analysis. Work closely with Place & Route, Timing, Database and GUI teams to define specifications and deliver a high-quality, performant EDA stack for Lattice FPGAs.

Experience Level

Senior level. The role expects substantial industry experience (posting specifies 15+ years in EDA software or related FPGA/ASIC tool development).

Responsibilities

Primary delivery and technical leadership responsibilities for the EDA tool suite:

  • Design and implement architecture for synthesis, place & route, and timing analysis components.
  • Translate marketing and product requirements into engineering specifications and ensure implementations meet those requirements.
  • Collaborate with P&R, Timing, Database, and GUI teams to integrate components into a standards-compliant toolchain.
  • Own specification, planning, and release processes for EDA suite components.
  • Maintain high standards for performance, reliability, code quality, and architecture.
  • Drive project execution, lead technical discussions, and mentor other engineers.
  • Improve development methodologies, processes, and tooling for the team.

Requirements

Must-have technical skills and attributes:

  • Extensive experience in software development for FPGA or ASIC EDA tools; deep familiarity with commercial FPGA tool flows.
  • Proficiency with synthesis, place & route, and timing analysis concepts and tools.
  • Strong background in object-oriented programming, data structures, and algorithms.
  • Experience with scripting languages and build/automation tools (shell, TCL, or Python).
  • Proven ability to drive projects, lead cross-team discussions, and deliver complex features.
  • Detail-oriented with independent problem-solving skills and strong written and verbal communication.

Education Requirements

BS, MS, or PhD in Electrical Engineering or Computer Science (explicitly listed in the posting).


About the Company

Company: Lattice Semiconductor

Headquarters: Portland, Oregon, USA

Lattice Semiconductor specializes in low power, small-form-factor programmable logic devices and solutions. The company is known for its innovative technology that enables a wide range of applications, including communication, consumer, and industrial markets.

Lattice Semiconductor logo

Date Posted: 2026-10-14