Middleware Software Engineering Intern
Core
Develop and enhance middleware software components facilitating communication and data management between applications and hardware for Intel's cutting-edge platforms.
Role type
Undergraduate intern, middleware software engineer
Builds
Middleware software components, APIs, and distributed system optimizations for Intel's data center and compute platforms
Domain
Data center infrastructure, high-performance computing, x86 architecture
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, software development principles, data structures, algorithms, distributed systems concepts, version control (Git)
Preferred skills
Performance optimization, analytical problem-solving
Technologies
Open-source software, Git
Responsibilities
Develop middleware components, assist in API design and protocol development, conduct performance tuning and debugging, contribute to open-source initiatives
Seniority
Undergraduate Intern