JobsSenior Compiler Engineer
Job description
The Senior Compiler Engineer role at Intel offers an opportunity to work on cutting-edge GPU compiler technologies. You will collaborate with hardware design teams to define and advance software tools for domain-specific programming languages. Your work will directly impact Intel's next-generation GPU architectures, driving innovations in compiler design and optimization. This position combines deep technical expertise with collaborative hardware-software co-design, making it ideal for engineers passionate about compiler technology and GPU computing.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a STEM related field.
- 5+ years of experience in C/C++ programming, data structures, and object-oriented programming principles.
- 2+ years of experience in compiler architecture, compilation phases, and code optimizations.
- Experience using development tools such as GitHub, Jira, and CMake.
- Experience in scripting languages such as Python or Shell.
- Experience developing software on Linux and Windows environments.
Responsibilities
- Develop, enhance, test, debug, release, and maintain compiler software for Intel's GPU programming models.
- Design and integrate intermediate representation (IR) interfaces between front-end components and the Intel Graphics Compiler.
- Create and implement optimization algorithms to maximize code performance and efficiency.
- Collaborate with GPU hardware architects to define new microarchitecture features and instruction set architecture (ISA) for future Intel GPUs.
- Conduct generated code analysis to identify inefficiencies and propose compiler optimizations or hardware enhancements.
- Evaluate workload performance, identify bottlenecks, and refine compilation technology to address advanced use cases.
- Author technical specifications, design documents, and contribute to innovation through patents.
Benefits
- Intel offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.
Is this posting expired or inaccurate?
