Compiler Software Engineer for FPGA Solutions

1 month ago


Old Toronto, Ontario, Canada Intel GmbH Full time
Job Overview

Intel GmbH is seeking a dedicated and enthusiastic software engineer to become a vital part of our team. As a leader in programmable logic solutions, we empower system and semiconductor companies to innovate and excel in their respective markets. Our commitment to excellence combines cutting-edge technology with robust software tools and exceptional customer support, delivering high-value programmable solutions globally.

Role Responsibilities

In this position, you will be instrumental in developing software for Quartus, our premier tool designed for programming the latest generations of FPGA devices. Your contributions will enhance the capabilities of Quartus, which is utilized across various FPGA acceleration technologies.

Your key responsibilities will include:

  • Creating software that facilitates optimized placement and routing for advanced FPGA devices.
  • Making innovative FPGA hardware features accessible through user-friendly software interfaces.
  • Improving tools and infrastructure to enable new and creative uses of Compiler operations.
  • Implementing new functionalities while diagnosing and resolving existing issues within a substantial codebase.
Ideal Candidate Attributes

Successful candidates will demonstrate:

  • Strong problem-solving and debugging abilities, with meticulous attention to detail.
  • Excellent communication, collaboration, and interpersonal skills.
  • A flexible, organized, and proactive approach to work.
Qualifications

Minimum Requirements:

  • Bachelor's degree with 2+ years of relevant experience or a Master's degree with 1+ year of experience in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 3+ years of experience in C/C++ programming within a Linux/Unix environment.

Preferred Qualifications:

  • Experience in developing EDA/CAD optimization algorithms for FPGAs or ASICs.
  • Knowledge of data structures and algorithm design, particularly in graph theory.
  • Experience in developing high-performance parallel software systems.
  • Familiarity with large-scale modular codebases.
  • Experience with Altera Quartus or Xilinx Vivado software.
  • Proficiency in scripting languages such as Python, Perl, or TCL.
About Our Team

The Programmable Solutions Group (PSG) is committed to delivering market-leading programmable logic devices that offer a broader range of capabilities than currently available. By merging Altera's renowned FPGA technology with Intel's exceptional semiconductor manufacturing, we enable customers to develop the next generation of electronic systems with unparalleled performance and energy efficiency. PSG fosters a dynamic and innovative work environment, emphasizing collaboration and the growth of our employees.

Equal Opportunity Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, or any other characteristic protected by local law.

Compensation and Benefits

We offer a competitive compensation package that includes salary, stock options, bonuses, and comprehensive benefits, including health care, retirement plans, and vacation time. Intel is dedicated to creating an inclusive culture and provides accommodations for applicants and employees with disabilities.

Work Environment

This role requires an on-site presence to foster collaboration and innovation.



  • Toronto, Ontario, Canada Intel Full time

    Job Title: FPGA Compiler Software EngineerJob Summary:We are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a key member of our Programmable Solutions Group, you will be responsible for developing and optimizing the software for Quartus, the tool that programs the latest FPGA devices.Key Responsibilities:Develop and...


  • Old Toronto, Ontario, Canada Intel GmbH Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel GmbH. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.In this role, you will be developing the software for Quartus, the tool that...


  • Old Toronto, Ontario, Canada Intel GmbH Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel GmbH. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.In this role, you will be developing the software for Quartus, the tool that...


  • Old Toronto, Ontario, Canada Intel GmbH Full time

    Job DescriptionWe are seeking a skilled FPGA Compiler Software Engineer to join our team at Intel GmbH. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.In this role, you will be responsible for developing the software for Quartus, the...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job Title: FPGA Compiler Software EngineerWe are seeking a skilled FPGA Compiler Software Engineer to join our team at Intel. As a member of our Programmable Solutions Group, you will be responsible for developing and optimizing software for our Quartus tool, which programs the latest FPGA devices.Key Responsibilities:Develop high-performance software for...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Old Toronto, Ontario, Canada Intel GmbH Full time

    Job OverviewWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel GmbH. As a key member of our Compiler team, you will be responsible for designing and developing high-performance FPGA solutions using our industry-leading Quartus tool.Key ResponsibilitiesDevelop and optimize FPGA software for next-generation FPGA devices,...


  • Old Toronto, Ontario, Canada Intel GmbH Full time

    Job OverviewWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel GmbH. As a key member of our Compiler team, you will be responsible for designing and developing high-performance FPGA solutions using our industry-leading Quartus tool.Key ResponsibilitiesDevelop and optimize FPGA software for next-generation FPGA devices,...


  • Toronto, Ontario, Canada Intel GmbH Full time $90,570 - $135,950

    Job SummaryWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel GmbH. As a key member of our Programmable Solutions Group, you will be responsible for developing and optimizing the software that supports our latest next-generation FPGA devices.Key ResponsibilitiesDevelop and maintain the software that supports optimized...


  • Toronto, Ontario, Canada Intel GmbH Full time $90,570 - $135,950

    Job SummaryWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel GmbH. As a key member of our Programmable Solutions Group, you will be responsible for developing and optimizing the software that supports our latest next-generation FPGA devices.Key ResponsibilitiesDevelop and maintain the software that supports optimized...


  • Toronto, Ontario, Canada Intel Full time

    **About the Role**We are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As part of our Programmable Solutions Group (PSG), you will be working on developing software for Quartus, a tool that programs the latest generation of FPGA devices.


  • Old Toronto, Ontario, Canada Intel GmbH Full time

    Job OverviewIntel GmbH is seeking a dedicated and enthusiastic software engineer to become a vital part of our team. As a leader in programmable logic solutions, we empower system and semiconductor companies to innovate and excel in their respective markets. Our mission is to combine cutting-edge programmable logic technology with robust software tools and...


  • Old Toronto, Ontario, Canada Intel GmbH Full time

    Job OverviewIntel GmbH is seeking a dedicated and enthusiastic software engineer to become a vital part of our team. As a leader in programmable logic solutions, we empower system and semiconductor companies to innovate and excel in their respective markets. Our mission is to combine cutting-edge programmable logic technology with robust software tools and...


  • Toronto, Ontario, Canada Intel Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at Intel, working on the development of our FPGA Compiler. As a member of our Compiler team, you will be responsible for developing software that supports optimized placement and routing of the latest next generation FPGA devices.Key ResponsibilitiesDeveloping software that supports...


  • Toronto, Ontario, Canada Intel Full time

    Job Title: FPGA Compiler Software EngineerIn this role, you will be developing the software for Quartus, the tool that programs the current/next generation of FPGA devices.Key Responsibilities:Developing the software that supports optimized placement and routing of the latest next generation FPGA devices.Making innovative FPGA hardware features accessible...


  • Toronto, Ontario, Canada Intel Full time

    Job OverviewIn this role at Intel, you will be part of the Programmable Solutions Group, a world-class research and development site. Our team creates state-of-the-art CAD software tools and industry-leading programmable logic device architectures. As a software engineer, you will research, design, develop, and optimize software tools that enable the use of...