Compiler Engineer

Opens intel.wd1.myworkdayjobs.com in a new tab

About This Role

  • Join the Compiler Team Be part of the team behind the industry‑leading Intel Fortran compiler.
  • This position is ideal for individuals who thrive on constant learning, enjoy diving deep into complex problems, and appreciate collaborating with a seasoned, responsive, and highly productive team.
  • Responsibilities Develop syntax and semantic processing support, generate LLVM IR, and create RTL routines for new features from the Fortran standard (2023 and upcoming 202x).
  • Add directives and other OpenMP features that improve optimization of Fortran source code.
  • Improve the use of pre‑compiled module facilities and interfaces.
  • Maintain the Intel Fortran compiler front‑end and run‑time library.
  • Resolve inquiries from customers, support engineers, and internal users.
  • Required Behavioral Traits Strong problem‑solving and debugging skills, with the ability to proactively pursue solutions.
  • Ability to work well both independently and in a team setting.
  • Demonstrated teamwork ability.
  • Excellent written and verbal communication skills.
  • Willingness to collaborate with others on investigating and solving new tasks.
  • Experience working with a team of engineers on a project from inception to completion.

Requirements

  • below to be initially considered for this position.
  • Additional qualifications and preferred skills are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
  • Minimum Qualifications Master’s degree in Computer Science or a related discipline. 3+ years of hands‑on experience in the following areas: Enhancing and maintaining compiler software and/or software development tools.
  • Proficiency in C and C++.
  • Experience with scripting languages, with the ability to work effectively on both Linux and Windows environments.
  • Experience with data structures and algorithms Preferred Qualifications: PhD degree in Computer Science or a related discipline.
  • Familiarity with the LLVM project and LLVM IR generation.
  • Experience with OpenMP and/or other parallel processing methodologies.
  • Familiarity with the Fortran programming language, especially modern language features from Fortran 2003, 2008, 2018, and 2023.
  • Experience reading and/or participating in the development of language standards.
  • Requirements listed would be obtained through a combination of industry-relevant job experience, internship experience and or schoolwork/classes/research.

Sourced directly from Intel’s career page

Your application goes straight to Intel.

Intel logo

Intel

Canada, Toronto

Specialisation
Open roles at Intel
712 positions
Job ID
/job/Canada-Toronto/Compiler-Engineer_JR0280734

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Other roles