×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - FPGA Logic Synthesis

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: Advanced Micro Devices
Full Time position
Listed on 2026-07-15
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 150000 - 230000 USD Yearly USD 150000.00 230000.00 YEAR
Job Description & How to Apply Below

STAFF SOFTWARE ENGINEER - FPGA Logic Synthesis

THE ROLE:

AMD is seeking a highly motivated software engineer to work on core logic synthesis and optimization technologies within the Vivado FPGA toolchain. You will join a specialized team responsible for improving the performance, scalability, and quality of results (QOR) of AMD's FPGA implementation software, working with performance-critical systems used by customers worldwide.

THE PERSON:

The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD.

KEY RESPONSIBILITIES:
  • Conduct research and development of novel algorithms for logic synthesis and optimization
  • Deliver multi-fold improvements in quality of results (QOR), runtime, and memory
  • Evaluate new FPGA architecture features and their impact on existing implementation tools
  • Modernize and extend mature C++ codebases by retiring legacy implementations and introducing new techniques
  • Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
  • Design and develop new groundbreaking AMD technologies
  • Debug/fix existing issues and research alternative, more efficient ways to accomplish the same work
  • Develop technical relationships with peers and partners
PREFERRED EXPERIENCE:
  • Strong foundation in data structures, algorithms, and optimization
  • Solid programming skills in C++
  • Solid foundation in software engineering, with strong analytical and debugging skills
  • Background in logic synthesis, RTL synthesis, EDA tools, compilers, or related optimization engines
  • Experience in working with multi-threaded / multi-process programs
  • Ability to work effectively in a collaborative, distributed engineering environment and take ownership of complex problems
ACADEMIC CREDENTIALS:
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

LOCATIONS:
San Jose, CA (preferred), Austin, TX or Longmont, CO - Remote can be considered for the right candidate

This role is not eligible for visa sponsorship.

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.

We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.

This posting is for an existing vacancy.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary