Altera (altera.com) Logo

Altera (altera.com)

Senior Hardware/Software ML Inference IP and Compiler Developer

Posted An Hour Ago
Be an Early Applicant
In-Office
Toronto, ON
Senior level
In-Office
Toronto, ON
Senior level
Develop and optimize hardware and software ML inference systems. Collaborate with teams to improve architectural decisions and trade-offs for performance optimization.
The summary above was generated by AI
Job Details:

Job Description:

Senior Hardware/Software ML Inference IP and Compiler Developer 

Altera is one of the world's leading providers of programmable solutions. With a renewed focus on agility and software-first useability, Altera is shaping the future of computing by providing flexible technology, empowering innovators with scalable products, from high-performance to power- and cost-optimized devices for cloud, network, and edge applications. Join Altera’s FPGA AI Suite team to create, build, and deliver our future FPGA technology!

 

As a Senior Engineer, you have experience with hardware, software, and machine learning inferenceYou are comfortable sharing your knowledge and expertise to help push the overall team to greater heights.  You enjoy thinking about how best to execute ML inference on hardware, and how to co-optimize that with the software compiler; you have the ability to drive architectural exploration to fully understand and defend the optimization trade-offs. You are comfortable and enjoy navigating both the software and hardware realms to co-optimize the soft IP and compiler for ML inference.  You like to work collaboratively and drive these ideas in a small  team, located in prime Toronto location at the corner of Bloor and Avenue.

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: $139.0k – $201.2k 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. 

 

Qualifications:

Minimum Qualifications 

  • Undergraduate or greater degree in Electrical Engineering or a related field 

  • 10+ years of industry experience, including software development, hardware development, and an understanding of the nuts and bolts of machine learning inference 

  • The ideal candidate will have experience using FPGAs and writing soft IP for them 

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.

Top Skills

Compiler Optimization
Fpgas
Hardware Development
Machine Learning
Software Development

Similar Jobs

An Hour Ago
Easy Apply
In-Office
2 Locations
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Design and develop firmware and software for embedded systems. Optimize and debug firmware on multi-core architectures, and develop automated testing. Collaborate with teams to build features for telematics and IoT solutions.
Top Skills: AndroidArm ProcessorsBtC/C++CanEthernetI2CIotLinuxRtosSpiUartWifi
An Hour Ago
Easy Apply
In-Office
Toronto, ON, CAN
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Design and develop firmware and software for embedded platforms, debug and optimize code, validate features, and collaborate with cross-disciplinary teams.
Top Skills: AndroidArm ProcessorsC/C++CanEthernetI2CIotLinuxRtosSpiUart
An Hour Ago
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
As a Principal Associate, Data Analyst, you will analyze databases, design data visualizations, ensure data quality, and collaborate with business partners on data-driven strategies.
Top Skills: AWSGitPythonScalaSQL

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account