Job Title:
Principal UI Engineer – EDA Tools (Pune / Hyderabad)
Company: Lattice Semiconductor
Location: Pune, Maharashtra
Created: 2026-03-25
Job Type: Full Time
Job Description:
We are hiring a Principal UI Engineer for our EDA Tools team at Lattice Semiconductor! If you have deep experience in UI engineering for complex tools — EDA, CAD, modelling, or similar — and enjoy modernizing large UI systems, this is a great opportunity to make a real impact. Location: Pune or Hyderabad Experience in Qt (2–3 years+) is a strong plus Work on cutting‑edge UI modernization for FPGA design tools If this sounds exciting, I’d love to connect. Feel free to apply or reach out directly.About the RoleWe are looking for a Principal UI Engineer to lead the modernization of our EDA tool interfaces and to help define the future of user experiences across Lattice’s software suite. This is a high‑impact senior role involving UI architecture, design leadership, workflow optimization, and hands‑on engineering.Key ResponsibilitiesUI Modernization & ArchitectureLead migration of legacy UI systems into modern, scalable architecturesUse AI‑assisted refactoring and transformation tools where helpfulDefine UI architecture for next‑generation Lattice EDA toolsUser Experience & Workflow ExcellenceCreate intuitive, consistent, and productive UI/UX across platformsDefine interaction models, layouts, visual patterns, and workflow flowsChampion accessibility and inclusive design practicesTechnical LeadershipMentor UI engineers and drive best practicesTranslate product requirements into UI architecture, UX models, and detailed specificationsOwn design direction from concept to implementationResearch & OptimizationConduct usability reviews and work with real user feedbackOptimize workflows and UI responsiveness for engineering power usersImprove efficiency and design consistency across the tool suiteQuality & Engineering StandardsEnsure UI performance, stability, and scalabilityMaintain strong documentation, patterns, and architectural guidelinesSupport continuous improvements to development processesQualificationsBS/MS/PhD in Computer Science, Electrical Engineering, HCI, or related field15+ years of UI engineering experience (EDA, CAD, modeling tools, or engineering software preferred)Experience modernizing large legacy UI codebasesStrong UI architecture expertise (Java UI frameworks, web UI, cross‑platform UI, etc.)Hands‑on experience with Qt (minimum 2–3 years preferred)Deep understanding of UX principles, HCI, and workflow designExperience with scripting (Python, TCL, Shell)Knowledge of FPGA or ASIC design workflows is a strong plusExperience in performance‑sensitive UI development is desirableStrong problem‑solving skills, attention to detail, and leadership capabilitiesExcellent communication and collaboration skillsWhy LatticeLattice offers a collaborative, innovative environment where engineers can contribute meaningfully to industry‑leading FPGA and EDA products. We offer competitive compensation, opportunities for growth, and a global culture built around excellence and teamwork.Learn more at Join us and Feel the Energy.#UIEngineering #UIDeveloper #UIArchitect #UXEngineering #EDATools #SemiconductorJobs #FPGADesign #JavaDeveloper #QtDeveloper #SoftwareEngineeringJobs #PrincipalEngineer #PuneJobs #HyderabadJobs #HiringNow #LatticeSemiconductor