24 hours ago
Munich, GermanyIntern
Responsibilities
- Collaborate on the design, implementation, and testing of compiler and runtime technologies focused on optimization, code generation, and intermediate representations.
- Write, debug, and optimize C or C++ code in a large-scale codebase.
- Create and improve tests, reproduce defects, and analyze failures to ensure compiler feature correctness and reliability.
- Evaluate performance and analyze compiled code quality for runtime efficiency and scalability.
- Participate in code reviews, technical discussions, project planning, and cross-functional collaboration.
- Document designs, experiments, and findings and present project outcomes to team members.
- Participate in guided open-source collaborations when aligned with the project scope.
Requirements
- Pursuing a bachelor’s degree in Computer Science, Computer Engineering, Applied Mathematics, Informatics, or a related technical discipline, with the ability to maintain student status for at least one year.
- Proficiency in C or C++ gained through academic projects, personal initiatives, or internships.
- Coursework or project experience in data structures, algorithms, operating systems, computer architecture, or compiler-related topics.
- Familiarity with software development and debugging tools in Linux or similar environments.
- Preferred: coursework or project experience in compiler construction, parsing, intermediate representations, optimization, code generation, or runtimes.
- Preferred: familiarity with LLVM, MLIR, Clang, Triton, or SYCL/DPC++.
- Preferred: knowledge of CPU and GPU architecture, heterogeneous computing, or systems programming.
- Preferred: experience with Git, automated testing, continuous integration, or open-source development.
Benefits
- Hybrid work model allowing time to be split between the assigned Intel site and off-site work.
- Munich, Germany location with Shift 1 scheduling.
- Student/intern position.
- Minimum annual base salary of €11,870.00 in Germany, with potential additional pay components and benefits.
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.
