About this role
Staff Software Development Engineer at Lattice Semiconductor. Location: Pune, Maharashtra, India. Role: develop engine, improve quality, support customers Requirements: BS/MS/PhD in Electrical Engineering or Computer Science or Computer Engineering; proficient in C/C++, data structures, graph algorithms, logic design; place and route engine experience in FPGA/ASIC; 10+ years in EDA tool development; strong communication and collaboration. Category: Software Development Seniority: Senior Level Tools: C++, C, Shell scripting, Algorithm design, FPGA toolchains, Place and Route Commitment: Full Time Workplace: Onsite Languages: English