FPGA Machine Learning Overlay and Compiler Engineer

Altera
Full time
Other
Canada
Hiring from: Canada
Job Details

Job Description:

About The Job

Join Altera, a pioneer in programmable logic solutions, where innovation meets practicality. We empower system, semiconductor, and technology companies to rapidly and cost-effectively differentiate and excel in their markets. Our legacy of innovation is matched by our commitment to our clients, whom we serve through a robust distribution network and a dedicated sales force. Our portfolio spans programmable logic products, acceleration platforms, software, and IP, all designed to accelerate the pace of innovation.

What You Will Do

As a FPGA Machine Learning Overlay and Compiler Engineer you will architect and implement soft IP to implement advanced machine learning algorithms on our FPGAs! Our team creates IP and software that enable customers to integrate advanced ML algorithms into their designs targeting Altera FPGAs. We are responsible for improving the performance of the IP that we provide, to take advantage of the FPGA flexibility in terms of its numerical precision, memory hierarchy, and advanced tensor DSP blocks. You may also become involved in evaluations of forward-looking silicon architectures and optimizing the IP to take advantage of these new undisclosed features. The machine learning space is constantly evolving, and responsibilities of the successful candidate will include adding support for new types of machine learning graphs in the IP, as the market needs adapt in response to the fast-moving machine learning technology.

The successful candidate will join a team with a strong, supporting culture. Our team in turn is part of a larger Altera site that is one of the largest engineering sites within Altera, and recognized for a fun, flexible, and high-performing culture.

Qualifications

What We Want to See

  • We are seeking someone with a university degree (ideally master’s degree) and 2+ years of experience, or equivalent academic work, writing software and/or RTL related to machine learning acceleration on FPGAs.

Ways To Stand Out From The Crowd (preferred Qualifications)

  • Experience in both RTL and software
  • Experience with EMIF/DDR interface performance optimization and SoC development

Job Type

Regular

Shift

Shift 1 (Canada)

Primary Location:

Toronto, Ontario, Canada

Additional Locations:

Virtual - CAN

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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

US Mobile
Full time
150,000 - 240,000 CAD / year
US Mobile is on a mission to revolutionize connectivity. Imagine a world where you can go into a single app and buy terabytes of data for every one of your devices: phone, smart devices, car, home broadband, and more. That’s...
Other
Canada
Hiring from: Canada
Swish Analytics
Full time
Company Description Swish Analytics is a sports analytics, betting and fantasy startup building the next generation of predictive sports analytics data products. We believe that oddsmaking is a challenge rooted in engineering, mathematics, and sports betting expertise; not intuition. We're...
Other
United States
Hiring from: United States
Elligo Health Research
Full time
Description SUMMARY: The Recruitment Call Center Manager is responsible for driving performance, developing best-in-class goals, and optimizing the Patient Recruitment Call Center to meet and exceed call center metrics, including but not limited to supporting global projects. The manager will...
Other
United States
Hiring from: United States