Bachelor's degree in Computer Science, Applied Mathematics, Informatics, or a related field.
3+ years of professional software development experience with advanced knowledge in C/C++.
Strong background in object-oriented programming, algorithms, and data structures.
Experience optimizing software for CPU performance and efficiency.
Excellent analytical, debugging, and problem-solving skills.
Responsibilities
Design, develop, test, debug, and maintain advanced compiler technologies and software components.
Drive the implementation of new compiler features and resolve software defects.
Analyze real-world applications and benchmarks to identify optimization opportunities.
Improve performance and efficiency of compiler-generated code for Intel CPU architectures.
Conduct functional, performance, scalability, and stress testing to ensure product quality.
Partner with hardware architects and platform teams to enable new processor capabilities.
Collaborate with global engineering, validation, and performance teams to deliver high-quality products.
Contribute to open-source compiler initiatives and industry standards.
Benefits
Hybrid work model allowing flexibility between on-site and off-site work.
Opportunity to work on cutting-edge compiler technologies.
Collaboration with global teams and industry leaders.
Involvement in open-source initiatives and contributions to industry standards.
Full Job Description
Job Details:
Job Description:
The Compiler Engineering team in Data Center Group at Intel has an opportunity available for a Compiler Engineer.
As a Compiler Engineer, you will play a critical role in advancing compiler technologies that deliver exceptional performance and scalability across Intel architectures.
Your responsibilities will include:
Designing, developing, testing, debugging, and maintaining advanced compiler technologies and software components.
Driving the implementation of new compiler features and resolving software defects.
Analyzing real-world applications, workloads, and benchmarks to identify optimization opportunities.
Improving the performance and efficiency of compiler-generated code for Intel CPU architectures.
Conducting functional, performance, scalability, and stress testing to ensure product quality and reliability.
Partnering with hardware architects and platform teams to enable new processor capabilities.
Collaborating across global engineering, validation, and performance teams to deliver high-quality products.
Contributing to open-source compiler initiatives and industry standards.
Qualifications:
Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
Minimum Qualifications:
Bachelor's degree in Computer Science, Applied Mathematics, Informatics, or a related technical field.
3+ years of professional software development experience and advanced knowledge in C/C++.
Strong background in object-oriented programming, algorithms, and data structures.
Experience optimizing software for CPU performance and efficiency.
Excellent analytical, debugging, and problem-solving skills.
Preferred Qualifications:
Master's degree or PhD in Computer Science, Electrical Engineering, or a related discipline.
Proven ability to work independently.
Strong communication and collaboration skills within global engineering environments.
Experience with vectorization technologies and parallel programming models such as OpenMP.
Experience with compiler development using LLVM or similar compiler frameworks.
Knowledge of assemblers, linkers, and low-level system software.
Strong understanding of compiler optimizations, code generation, and CPU architecture.
Familiarity with performance profiling and analysis tools such as perf or equivalent solutions.
Requirements listed would be obtained through a combination of industry relevant job experience, internship experiences and or schoolwork/classes/research.
Job Type: Experienced Hire
Shift: Shift 1 (Canada)
Primary Location: Canada, Toronto
Additional Locations:
Annual Salary Range for jobs which could be performed in Canada CAD 114,890.00-162,190.00 Salary range dependent on a number of factors including location and experience.
Work Model for this Role This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. * Job posting details (such as work model, location or time type) are subject to change.
About Intel
Intel Corporation is an American multinational technology company headquartered in Santa Clara, California. It designs, manufactures, and sells computer components such as central processing units (CPUs) and related products for business and consumer markets. Intel was the world's third-largest semiconductor chip manufacturer by revenue in 2024 and has been included in the Fortune 500 list of the largest United States corporations by revenue since 2007. It was one of the first companies listed on Nasdaq.
Intel Careers
Join Intel's dynamic team today and be part of a company that redefines the boundaries of technology and innovation. Intel offers a plethora of job opportunities that pave the way for professional growth and personal achievement. As a leader in the tech industry, Intel is the perfect place to advance your career, whether you're a seasoned professional or just starting out.
Work You’ll Do
At Intel, you will collaborate with some of the brightest minds in the industry, working together to solve complex challenges and push the limits of what's possible. Our culture of innovation fosters diversity and encourages you to bring your unique perspectives to the table. Intel is not just about hardware and software; it's about empowering people to achieve more.
Join Intel’s market-leading team to help drive technological advancements in numerous fields. From semiconductor engineering to AI development, your work at Intel will have a profound impact on the world’s technological landscape.
Lead with Innovation
Intel stands at the intersection of technology leadership and industry innovation. Here, you will have the opportunity to lead projects that set industry standards and redefine how technology enhances our lives. Intel’s commitment to leadership development ensures that every team member is equipped with the skills needed to excel.
Experience the Power of Networking and Professional Growth
Intel’s global scale offers unmatched opportunities for networking and professional development. Engage with experts across different fields and participate in programs designed to hone your leadership skills and expand your professional knowledge. Intel’s dedication to career growth is evident in our robust training programs and our commitment to promoting from within.
Internship and Employment Opportunities
Start your career journey with an internship at Intel, where you can apply your academic knowledge in a real-world setting. Our internships provide a foundation for successful careers by allowing you to work on meaningful projects and gain valuable industry experience.
Intel is hiring! Explore open positions that match your skills and interests. We look for passionate, curious, creative, and solution-driven team players. Whether you’re applying for an internship or a full-time position, preparing your resume and getting ready for the interview process at Intel is an exciting step towards a promising future.
Benefits and Culture
Intel is committed to fostering a diverse and inclusive workplace. We offer competitive benefits packages that promote the well-being of our employees and their families. From health and wellness to financial and education benefits, Intel ensures that our team members have what they need to succeed.
Stay Connected
Join Our Team
Search for job opportunities that align with your career aspirations. Intel’s diverse range of employment options means there’s a place for every skill set and ambition.
Keep Up to Date
Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work at Intel.
Job Alert Emails
Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities that await at Intel.