1 day ago
Toronto, CanadaSenior
Responsibilities
- Design, develop, test, debug, and maintain advanced compiler technologies and software components.
- Drive implementation of new compiler features and resolve complex software defects.
- Analyze real-world applications, workloads, and benchmarks to identify optimization opportunities.
- Improve the performance and efficiency of compiler-generated code for Intel CPU architectures.
- Conduct functional, performance, scalability, and stress testing for product quality and reliability.
- Partner with hardware architects and platform teams to enable new processor capabilities.
- Collaborate with global engineering, validation, and performance teams.
- Contribute to open-source compiler initiatives and industry standards.
- Provide technical leadership and mentorship within the engineering organization.
Requirements
- Bachelor’s degree in Computer Science, Applied Mathematics, Informatics, or a related technical field.
- 6+ years of professional software development experience and advanced knowledge of 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: master’s degree or PhD in Computer Science, Electrical Engineering, or a related discipline.
- Preferred: experience with vectorization, OpenMP, LLVM or similar compiler frameworks, assemblers, linkers, low-level system software, compiler optimization, code generation, CPU architecture, and performance profiling tools such as perf.
- Requirements may be obtained through a combination of industry experience, internships, schoolwork, classes, or research.
Benefits
- Hybrid work model allowing employees to split time between the assigned Intel site and off-site.
- Canada-based role in Toronto on Shift 1.
- Intel provides accommodations for applicants and employees with disabilities.
About Intel
Intel is a public semiconductor company that designs and manufactures CPUs and other silicon for PCs, servers, networking, edge, and embedded systems, and also offers foundry services plus AI and graphics accelerators. Founded in 1968 and headquartered in Santa Clara, it sells primarily to OEMs, cloud providers, and device makers worldwide. Its portfolio includes x86 processors (Core and Xeon), Ethernet and chipset products, and the Mobileye autonomous driving platform.
