Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - FPGA Logic Synthesis

Advanced Micro Devices , Inc.

WHAT YOU DO AT AMD CHANGES EVERYTHING


At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.

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 Seattle, WA - Remote can be considered for the right candidate

This role is not eligible for visa sponsorship.

#LI-DR2

#LI-Hybrid

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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - FPGA Logic Synthesis in San Jose, CA vacancy
  • $168k - $264.5k

     ...machine learning, and novel algorithms in C++. We are seeking an innovative EDA Software R&D Engineer with particular interest in strategies and algorithms for RTL synthesis, digital logic, timing, and power optimization. Such optimization usually includes a mix of graph... 
    Suggested
    Work experience placement

    NVIDIA

    Santa Clara, CA
    3 days ago
  • Staff Logic Design Engineer page is loaded## Staff Logic Design Engineerlocations...  ...emulation. You’ll work on FPGA-based systems that decode...  ...Versal, Intel Agilex); perform synthesis, P&R, timing closure, and...  ...with hardware, firmware, and software teams to bring up and validate... 
    Fpga
    Work experience placement
    Local area

    FLIR Systems, Inc.

    Milpitas, CA
    3 days ago
  •  ...worldwide community of engineers, designers, and manufacturing...  ...programmable logic solutions that are changing...  ...resolve issues related to FPGA development tools and...  ...Lattice FPGA design software tools is a plus. The...  ...and experience in logic synthesis tools such as Synplify... 
    Fpga
    Worldwide

    Lattice Semiconductor

    San Jose, CA
    1 day ago
  •  ...a worldwide community of engineers, designers, and manufacturing...  ...developing programmable logic solutions that are changing...  ...of advanced EDA software tools for Lattice FPGA platforms. This role is central...  ...delivering high-quality, scalable synthesis solutions across the... 
    Fpga
    Worldwide

    Lattice

    San Jose, CA
    5 days ago
  • $178.9k - $259k

     ...Become a member of our world-class software research and development team!...  ...Altera® develops programmable logic technologies to accelerate...  ..., the tool that optimizes our FPGA devices, within a research-...  ...Quartus Placement optimization engines are key to unlocking high performance... 
    Fpga
    Local area
    Worldwide
    Shift work
    Night shift

    Altera

    San Jose, CA
    1 day ago
  • $141.9k - $189.2k

    A global technology company is seeking a Staff Logic Design Engineer in Milpitas, CA. The candidate will architect and implement high-performance digital logic for protocol analysis on FPGA-based systems, requiring 7+ years of experience in digital logic design and strong... 
    Fpga

    FLIR Systems, Inc.

    Milpitas, CA
    3 days ago
  • $155k - $215k

     ...AI System Engineer San Jose, CA Job Title: AI System...  ...with our system software and hardware teams to ensure...  .... Responsible for logic design/Register-Transfer...  ...design, verification, and FPGA prototypes Develop...  ..., RTL logic design, synthesis, timing closure and power... 
    Fpga
    Full time
    Work at office
    Local area

    SK hynix America Inc.

    San Jose, CA
    4 days ago
  • $110.6k - $205.4k

     ...looking for an exceptional C++ software engineer to join the Protium Software...  ...and enhance the Protium FPGA-Based Prototyping product which...  ...with special focus on synthesis / technology mapping. Develop...  ...circuits . Usage of popular logic simulators and some... 
    Fpga

    Cadence Design Systems

    San Jose, CA
    1 day ago
  • $215k - $303k

     ...Intel’s Discrete Graphics Engineering (DGE) organization develops cutting...  ...Power and Area efficient RTL logic design and DV support...  ...CDC/RDC clean design, VCLP  Synthesis and timing constraints  Having...  ...silicon Hands on experience with FPGA emulation, silicon bring-up,... 
    Fpga
    Local area
    Shift work

    成都intel

    Santa Clara, CA
    more than 2 months ago
  • $179.5k - $246.5k

    Software Engineer page is loaded## Software Engineerlocations: Santa Clara,CAtime type: Full timeposted...  ...+ Recipe interface and execution logic + API and communication interfaces to the...  ...optical imaging systems* Familiarity with FPGA programming**Additional Information****... 
    Fpga
    Full time
    Relocation

    Applied Materials, Inc.

    Santa Clara, CA
    3 days ago
  • $114.8k - $213.2k

     ...Software Engineer Cadence Design Systems is seeking a highly motivated software engineer to join our Research & Development staff for the Genus Synthesis Solution product. Genus is a comprehensive tool suite for logic synthesis and physical design, offering broad functionality... 

    Cadence Inc

    San Jose, CA
    2 days ago
  •  ...Software Engineer The Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible...  ..., develop, and test kernel and user space device drivers for FPGA and networking peripherals. • Develop and execute software... 
    Fpga
    Flexible hours

    Webex Events (formerly Socio)

    Milpitas, CA
    2 days ago
  •  ...Job Title: Embedded Software Engineer Location: Sunnyvale, CA or Redmond, WA(100% Onsite) NOTE...  ...), SoC IP integration and verification, FPGA Prototyping and Emulation (Palladium/ZeBu...  ..., Transaction-level models) and lab equipment like Logic Analyzers & Scopes.... 
    Fpga

    VBeyond

    Sunnyvale, CA
    3 days ago
  • $144k - $180k

     ...customers. Lattice is a worldwide community of engineers, designers, and manufacturing operations...  ...teams, who are developing programmable logic solutions that are changing the industry....  ...focused on secure architectures with FPGA based Root-of-Trust solutions, Platform Attestation... 
    Fpga
    Worldwide

    Lattice Semiconductor

    San Jose, CA
    2 days ago
  • $160k - $210k

     ...Senior Software Optimization Engineer Efficient is developing the world's most energy-efficient general-purpose computer processor. Efficient's...  ...applications on the Fabric across software simulation and FPGA emulation environments. Own performance and energy-efficiency... 
    Fpga
    Work experience placement
    Immediate start

    Efficient Computer Service LLC

    San Jose, CA
    4 days ago
  • $180k - $200k

     ...Sr. Embedded Software Engineer Santa Clara, CA We are seeking a highly seasoned Lead/Manager -...  ...in pre-silicon (virtual, emulation, and FPGA platforms) and post-silicon (bring-up boards...  ...Experience with lab system debug with logic analyzers, scopes, meters, etc.... 
    Fpga
    Remote work

    Phizenix

    Santa Clara, CA
    2 days ago
  •  ...degree in Computer Science, Engineering, or related field ~ Strong...  ...Perl, Python or TCL) ~ Strong software, HDL design and verification...  ...acceleration, in-circuit Emulation or FPGA prototyping Experience...  ...micro-architecture, HDLs and Synthesis and timing We're doing... 
    Fpga

    Cadence Design Systems

    San Jose, CA
    2 days ago
  •  ...Responsibilities include: Design, implement and test software from high-level requirements. Learn and follow...  ...to work as part of a multi-disciplinary team (HW, ASIC/FPGA, SW and Mechanical design engineers) Analytical approach to Problem Solving ATE knowledge... 
    Fpga
    Internship

    Advantest America

    San Jose, CA
    1 day ago
  •  ...future of AI and beyond. Together, we advance your career. THE ROLE As an MTS Software Development Engineer, you will develop and run software-based experiments to evaluate FPGA architectural designs, analyze performance tradeoffs, and help answer key questions... 
    Fpga
    Internship

    Advanced Micro Devices , Inc.

    San Jose, CA
    5 days ago
  • $144k - $180k

     ...customers. Lattice is a worldwide community of engineers, designers, and manufacturing operations...  ...teams, who are developing programmable logic solutions that are changing the industry....  ...win. For more information about how our FPGA, CPLD and programmable power management... 
    Fpga
    Worldwide

    Lattice

    San Jose, CA
    5 days ago
  • $70.3k - $205k

     ...Senior Engineer II-Software Microchip Technology Inc. is a leading provider of embedded control...  ...microprocessors, field-programmable gate array (FPGA) products, a broad spectrum of high-...  ...methodologies (such as simulation and logical equivalence checking) for functional... 
    Fpga

    Microchip Technology

    Los Gatos, CA
    2 days ago
  • $180k - $225k

     ...Field Applications Engineer (FAE) There is energy here…energy you can feel crackling at...  ...support teams, who are developing programmable logic solutions that are changing the industry....  ...their product requirements utilizing our FPGA based solutions. By understanding our... 
    Fpga
    Worldwide

    Lattice Semiconductor

    San Jose, CA
    2 days ago
  •  ...deliver the next groundbreaking Apple product. We are looking for software engineers with background in embedded software development to join a...  ...Participate in the chip bring-up on simulator, emulation, FPGA and silicon Develop applications covering system level use cases... 
    Fpga

    Apple

    Cupertino, CA
    4 days ago
  •  ...California, offering high-performance FPGA solutions. Achronix is the only...  ...supported by best-in-class EDA software tools. We’re hiring a Sr. Applications Engineer. If you're a systems-level...  ...integration of Achronix programmable logic solutions. Create reference/demo... 
    Fpga
    Work experience placement
    Worldwide

    Achronix Semiconductor Corporation

    Santa Clara, CA
    3 days ago
  •  ...future of AI and beyond. Together, we advance your career. THE ROLE: AMD is looking for a specialized software engineer to create innovative solutions for FPGA-based emulation and prototyping platforms. You will be part of a core team that works closely with... 
    Fpga

    Advanced Micro Devices , Inc.

    San Jose, CA
    1 day ago
  • $130k - $175k

     ...divide in ways previously thought impossible. As a Senior DSP Software Engineer, you will work on the design, development, integration, and...  ...systems. Collaborate closely with L2/L3 software groups and FPGA/ASIC teams to deliver cross‑layer features. What You'll Do:... 
    Fpga
    Worldwide
    Flexible hours

    Tarana Wireless Inc

    Milpitas, CA
    4 days ago
  • $120.5k - $243k

     ...Software Engineer III - Embedded (RIS) This role has been designed as "Onsite" with an expectation that you will primarily work from an...  ...design and layout Development experience with PCIe, I2C, FPGA, Ethernet MAC/PHY, High Speed Buses Experience with device... 
    Fpga
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    5 days ago
  • $160k - $210k

     ...and scalability. Job Overview We are hiring a Station Software Engineer who will design, implement, and maintain the software stack...  ...instrument drivers for lasers, detectors, motion controllers, FPGA boards, MEMS control modules, etc. Own data acquisition pipelines... 
    Fpga

    nEye Systems

    Santa Clara, CA
    2 days ago
  • $175k - $275k

     ...RoleAs a lead front-end design engineer, you will be a key part of...  ...verification, physical design, software and system teams to bring...  ...architecture, RTL development, Synthesis. Managing external ASIC vendor...  ...Assets ~ Experience with FPGA development toolchain,... 
    Fpga

    Cerebras

    Sunnyvale, CA
    5 hours ago
  • $128k - $200k

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...PCIE, I2C, XAUI, 10G Ethernet drivers, FPGA, Switch chips, SSL offload, TCAM programming... 
    Fpga
    Contract work

    Arista Networks, Inc.

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - FPGA Logic Synthesis. Be the first to apply!