FPGA Development Tools Engineer – Synthesis at Altera - ScoutJobs - The AI-curated global job board
Skip to content
A
Posted a day ago

FPGA Development Tools Engineer – Synthesis

AlteraFPGA Development Tools Engineer – Synthesis

Requirements

6+ years FPGA/ASIC design or EDA experience, Proficiency in C/C++, Expertise in Verilog, SystemVerilog, or VHDL, Strong understanding of algorithms and data structures, Knowledge of logic synthesis and optimization, Bachelor's or Master's in EE, CE, or CS

Skills

FPGAVerilogC#SystemVerilogVHDLEDA

About the role

Responsibilities

  • Design, implement, and optimize synthesis algorithms to convert RTL into efficient gate-level representations
  • Contribute to the FPGA compiler toolchain, integrating synthesis with placement, routing, and timing stages
  • Improve Quality of Results (QoR) by optimizing performance, power, and area (PPA)
  • Develop tools and methodologies for analyzing and transforming complex RTL designs
  • Collaborate with architecture, STA, placement, and routing teams to ensure toolchain alignment
  • Debug synthesis results, including timing, logic structure, and mapping issues
  • Develop internal tools, scripting, and automation to improve synthesis flows

Requirements

  • 6+ years of experience in FPGA/ASIC design, EDA tools, or related fields
  • Strong hands-on experience with Verilog, SystemVerilog, or VHDL
  • Proficiency in C/C++ for tool development
  • Strong understanding of algorithms and data structures
  • Knowledge of logic synthesis, optimization techniques, and FPGA/ASIC design flows
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field

Preferred Qualifications

  • Experience with synthesis tools or FPGA toolchains such as Quartus or Vivado
  • Knowledge of FPGA architectures including LUTs, DSPs, BRAM, and interconnect
  • Familiarity with advanced optimizations like retiming, logic restructuring, and resource sharing
  • Scripting experience in Python or Tcl
  • Background in compiler development or EDA algorithms

About the Company

Altera provides leadership programmable solutions that are easy-to-use and deploy in applications from cloud to edge, offering limitless AI possibilities. Our end-to-end portfolio includes FPGAs, CPLDs, Intellectual Property, development tools, and System on Modules to accelerate innovation.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

FPGA Development Tools Engineer – Synthesis

Altera · Toronto

Sign up to apply