Altera · 2 weeks ago
Senior Staff FPGA Compiler Software Engineer
Altera is a leader in programmable logic technologies, and they are seeking a Senior Staff FPGA Compiler Software Engineer to join their research and development team. The role involves designing and developing software innovations for the Quartus tool, focusing on optimization algorithms for FPGA devices.
Responsibilities
Actively researching & developing novel optimization algorithms for our FPGA CAD software tools, including timing-driven analytic placement, detailed placement, partitioning and floorplanning
Developing and optimizing the software to drive performance improvements by leveraging innovative FPGA hardware features
Qualification
Required
Degree in Electrical Engineering, Computer Engineering, Computer Science or related field
MS + 10 years of industry software experience, or PhD + 5 years of industry software experience
Preferred
Significant experience coding & hands-on development of high performance multi-core software systems
Extensive experience developing EDA placement optimization algorithms
Proven leadership skills for collaborative cross functional projects
Experience with Altera® Quartus or AMD Vivado software
Experience with combinatorial/continuous optimization, including but not limited to Boolean SAT, stochastic search-based methods, numerical methods for continuous optimization, dynamic programming, and applications to FPGA placement
Experience with NOC optimization for FPGA placement
Experience with applying machine learning techniques to EDA software
Benefits
Incentive opportunities that reward employees based on individual and company performance
Company
Altera
Altera provides programmable logic devices and design software for various applications. It is a sub-organization of Intel.
H1B Sponsorship
Altera has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (67)
Funding
Current Stage
Public CompanyTotal Funding
unknown2025-04-14Acquired
1988-03-31IPO
Recent News
Business Wire
2025-11-25
2025-11-19
Company data provided by crunchbase