Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

LLVM Compiler Manager - Jobs in Toronto, ON

Job LocationToronto, ON
EducationNot Mentioned
SalaryNot Disclosed
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeFull Time

Job Description

Job DescriptionIntels Programmable Solutions Group (PSG) is seeking an experienced LLVM Compiler Manager to head our High-Level Design (HLD) Memory Compiler team. In collaboration with other Intel compiler teams, the HLD Memory Compiler team focuses on supporting FPGAs in Intels oneAPI product, based on an open-source software compiler framework called LLVM. In particular, the team utilizes existing LLVM passes and develops new memory optimization passes that allow customers to target FPGA-based computing platforms through software development flows and does comprehensive benchmarking of the end result.As the LLVM Compiler Manager of this team you will be responsible for selecting, developing, and evaluating members of the team to ensure they are able to effectively and efficiently contribute to the development of our products. Responsibilities also include helping to set the technical vision and direction of the team, coordinating cross functional projects with other teams, and helping to establish development practices that ensure the delivery of a high performing and stable product.If you are passionate about developing great talent, leading a team in solving exciting problems and diverse technical challenges, and working with great people, then the HLD Compiler team may be right for you.QualificationsRelevant experience can be obtained through schoolwork, classes, project work, internships, and/or military experience. Additional preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.EducationBachelor’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or related fieldMinimum Qualifications3+ years of relevant experience, experience should include C/C++ with a focus on data structures and algorithmsPreferred QualificationsOne or more of the following is considered a plus factor

  • 3+ years of managing a team
  • 3+ years of experience with compiler optimization techniques
  • Experience in software and/or hardware performance optimization
  • Experience with FPGA HLS, SYCL, OpenCL and/or LLVM
Inside this Business GroupThe Programmable Solutions Group (PSG) was formed from the acquisition of Altera. As part of Intel, PSG will create market-leading programmable logic devices that deliver a wider range of capabilities than customers experience today. Combining Alteras industry-leading FPGA technology and customer support with Intels world-class semiconductor manufacturing capabilities will enable customers to create the next generation of electronic systems with unmatched performance and power efficiency. PSG takes pride in creating an energetic and dynamic work environment that is driven by ingenuity and innovation. We believe the growth and success of our group is directly linked to the growth and satisfaction of our employees. That is why PSG is committed to a work environment that is flexible and collaborative, and allows our employees to reach their full potential.Intel is committed to a culture of accessibility. Intel provides accommodations to applicants and employees with disabilities. Find information and request accommodation hereQuick Apply
  • Terms & Conditions
  • New Privacy
  • Privacy Center
  • Accessibility
For Job Seekers
  • Browse Jobs
  • Advanced Job Search
  • Emplois Quebec
For Employers
  • Post a Job
Stay Connected
(function () { var g = function (e, h, f, g) { this.get = function (a) { for ( var a = a + =, c = document.cookie.split(;), b = 0, e = c.length; b < e; b++ ) { for (var d = c[b]; == d.charAt(0); ) d = d.substring(1, d.length); if (0 == d.indexOf(a)) return d.substring(a.length, d.length); } return null; }; this.set = function (a, c) { var b = , b = new Date(); b.setTime(b.getTime() + 6048e5); b = ; expires= + b.toGMTString(); document.cookie = a + = + c + b + ; path=/; ; }; this.check = function () { var a = this.get(f); if (a) a = a.split(:); else if (100 != e) v == h && (e = Math.random() >= e / 100 0 : 100), (a = [h, e, 0]), this.set(f, a.join(:)); else return !0; var c = a[1]; if (100 == c) return !0; switch (a[0]) { case v: return !1; case r: return ( (c = a[2] % Math.floor(100 / c)), a[2]++, this.set(f, a.join(:)), !c ); } return !0; }; this.go = function () { if (this.check()) { var a = document.createElement(script); a.type = text/javascript; a.src = g; document.body && document.body.appendChild(a); } }; this.start = function () { var t = this; complete !== document.readyState window.addEventListener window.addEventListener( load, function () { t.go(); }, !1 ) : window.attachEvent && window.attachEvent(onload, function () { t.go(); }) : t.go(); }; }; try { new g( 100, r, QSI_S_ZN_emko5j2lfGbxDZc, https://znemko5j2lfgbxdzc-indeed.siteintercept.qualtrics.com/SIE/Q_ZID=ZN_emko5j2lfGbxDZc ).start(); } catch (i) {} })();

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved