1 day ago
Toronto, CanadaMid Level
Responsibilities
- Design, develop, test, debug, and maintain compiler technologies and software components.
- Implement new compiler features and resolve software defects.
- Analyze 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.
- 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.
Requirements
- Bachelor’s degree in Computer Science, Applied Mathematics, Informatics, or a related technical field.
- At least 3 years of professional software development experience.
- 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, parallel programming models such as 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.
- Relevant requirements may also be obtained through industry experience, internships, schoolwork, classes, or research.
Benefits
- Hybrid work model with time split between the assigned Intel site and off-site work.
- Primary location is Toronto, Canada.
- Shift 1 schedule.
- Intel provides disability accommodations for applicants and employees.
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.
