Middleware Development Engineer (Intern)

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

About This Role

  • The Role and Impact: Join Intel as a Middleware Software Engineering Intern and play a pivotal role in crafting middleware software solutions that bridge applications and hardware.
  • In this exciting opportunity, you will contribute to developing software components that drive communication, data management, and abstraction across diverse systems.
  • Your work will directly enhance the integration, scalability, and efficiency of Intel's advanced platforms.
  • As part of Intel's collaborative and innovative environment, you will gain hands-on experience, deepen your technical expertise, and prepare for a future career at the forefront of technology.
  • Key Responsibilities: - Collaborate with application developers, system architects, and platform teams to ensure seamless integration and scalability of middleware software solutions. - Assist in API design and protocol implementation across distributed or embedded systems. - Conduct performance tuning and optimization of middleware components. - Contribute to programming, debugging, and static code analysis to improve software quality. - Apply Agile methodologies to manage projects and meet development milestones. - Explore industry trends and share insights to drive continuous innovation in middleware solutions.

Requirements

  • Good at C/C++ programming, - Familiar with data-structure and algorithms, - Knowledge of computer architecture, compiler or OS internals. - Experience of Linux, system programming, RISC-V/x86 architecture will be a plus.

Sourced directly from Intel’s career page

Your application goes straight to Intel.

Intel logo

Intel

PRC, Shanghai

Specialisation
Open roles at Intel
784 positions
Job ID
/job/PRC-Shanghai/Middleware-Development-Engineer--Intern-_JR0283716

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