Manager, FPGA Synthesis

Posted 21 Days Ago
Be an Early Applicant
Toronto, ON, CAN
In-Office
129K-187K Annually
Expert/Leader
Artificial Intelligence • Internet of Things • Machine Learning
The Role
Lead a synthesis engineering team to develop and optimize synthesis technology within the FPGA compiler flow, enhancing performance, power, and area.
Summary Generated by Built In
Job Details:

Job Description:

Altera is a leader in FPGA innovation, delivering programmable solutions that power AI, cloud computing, networking, and edge applications. Our compiler and tools teams play a critical role in enabling customers to efficiently translate high-level designs into optimized hardware implementations.

Position Overview

Altera is seeking a Manager, FPGA Synthesis to lead a team responsible for developing and optimizing synthesis technology within the FPGA compiler flow. This role will drive the translation of RTL designs into efficient gate-level implementations, directly impacting performance, power, and area (PPA) across next-generation FPGA platforms.

The ideal candidate brings deep expertise in synthesis algorithms and RTL optimization, combined with strong leadership experience and a proven ability to deliver complex EDA solutions at scale.

Key Responsibilities

  • Team Leadership:
    Build, manage, and mentor a high-performing synthesis engineering team; drive technical excellence, team growth, and execution.

  • Synthesis Development:
    Lead the development and optimization of synthesis algorithms, including logic optimization, mapping, and netlist generation.

  • Compiler Flow Ownership:
    Own and enhance synthesis stages within the FPGA compiler, ensuring seamless integration with placement, routing, and timing (STA) flows.

  • QoR Optimization:
    Drive improvements in performance, power, and area (PPA) through synthesis-driven optimizations and advanced transformations.

  • RTL-to-Gates Transformation:
    Guide efforts in translating high-level RTL (Verilog/SystemVerilog/VHDL) into optimized gate-level representations.

  • Cross-Functional Collaboration:
    Partner with architecture, placement, routing, and timing teams to align synthesis strategies with FPGA architecture and design goals.

  • Debug & Analysis:
    Oversee debugging of synthesis-related issues, including timing bottlenecks, logic inefficiencies, and mapping challenges.

  • Methodology & Tool Innovation:
    Develop and implement scalable synthesis methodologies, tools, and automation frameworks.

Our compensation is designed to reflect the Canadian labour market. The actual salary offered may vary based on several factors, including the position’s location, as well as the candidate’s experience, skills, training, and job-specific knowledge. In addition to base salary, we offer performance-based incentive opportunities that reward both individual contributions and overall company success. 

 

Estimated Salary Range: $129.1K – $187.0K CAD 

 

We use artificial intelligence to screen, assess, or select applicants for the position. This posting is for an existing vacancy. Canadian work experience is not required for this role. Applicants must be eligible for any required Canada export authorizations. 

Qualifications:

Required Qualifications

  • Experience:
    10+ years of experience in FPGA/ASIC design tools, with strong emphasis on synthesis or logic optimization
     

  • Leadership:
    5+ years of experience managing or leading engineering teams
     

  • Technical Expertise:

    • Deep understanding of logic synthesis, optimization techniques, and mapping algorithms

    • Strong knowledge of RTL design (Verilog/SystemVerilog/VHDL)

    • Familiarity with timing-driven synthesis and optimization (timing closure awareness)

    • Proficiency in C/C++ and software engineering best practices
       

  • EDA / CAD Knowledge:
    Experience with:

    • Synthesis flows and tools (commercial or in-house)

    • FPGA or ASIC design methodologies

    • Integration with downstream flows (placement, routing, STA)
       

  • Problem Solving:
    Proven ability to lead complex technical initiatives and deliver scalable, high-performance solutions
     

  • Education:
    Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field. Candidates with a PhD are encouraged to apply; in accordance with Canadian hiring practices, relevant experience gained during doctoral studies may be considered toward the required years of experience.

Preferred Qualifications

  • Experience with FPGA toolchains (e.g., Quartus, Vivado)

  • Understanding of FPGA architectures (LUTs, DSPs, BRAM, routing resources)

  • Experience with advanced optimizations (e.g., retiming, resource sharing, logic restructuring)

  • Familiarity with scripting (e.g., Python, Tcl) for automation

  • Background in large-scale, distributed EDA development environments

Why Join Altera

  • Lead synthesis development for next-generation FPGA compiler technology

  • Drive innovations that directly impact performance and usability of FPGA platforms

  • Collaborate with world-class teams across silicon, architecture, and software

Job Type: Regular

Shift:Shift 1 (Canada)

Primary Location:Toronto, Ontario, Canada

Additional Locations:

Posting Statement:All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Skills Required

  • 10+ years of experience in FPGA/ASIC design tools
  • 5+ years of experience managing or leading engineering teams
  • Deep understanding of logic synthesis, optimization techniques, and mapping algorithms
  • Strong knowledge of RTL design (Verilog/SystemVerilog/VHDL)
  • Familiarity with timing-driven synthesis and optimization
  • Proficiency in C/C++ and software engineering best practices
  • Experience with synthesis flows and tools
  • Bachelor's or Master's degree in relevant field
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
1,612 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account