Student Intern, Engineering

Celestica•San Jose, CA

About The Position

Celestica is seeking an Engineering Student Intern to join its Data Center Platform Software team for a three-month internship. The intern will work on software for network switches and compute systems, helping develop and debug Board Support Packages (BSPs), Linux device drivers, and hardware diagnostics. The role also contributes to operating system development and platform bring-up, providing hands-on experience across the hardware/software stack supporting AI and cloud infrastructure. The position is based in Silicon Valley, California, with a stated start date of June 2027. Duties are performed in a normal office, with exposure to manufacturing environments. This role involves work subject to ITAR and employment is conditional on successful completion of a security assessment. Celestica describes student opportunities that may include access to development programs and projects, intern activities, recognition programs, and networking and mentorship opportunities.

Requirements

  • Be pursuing a bachelor's or master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • No formal experience is required.
  • Working knowledge of C, C++, or Python.
  • Understanding of complex systems, computer architecture, and Linux/OS concepts.
  • Exposure to data structures, algorithms, and inter-process communication mechanisms.
  • Familiarity with hardware/software integration and development tools such as GNU toolchains.
  • Strong written and verbal communication, self-motivation, organization, and eagerness to learn.

Nice To Haves

  • Active involvement in engineering or computer science student clubs and campus societies.
  • Participation in hackathons, technical design competitions, or representing a school in regional events.
  • Hands-on experience with collaborative coding projects, open-source contributions, or technical research initiatives.

Responsibilities

  • Develop and debug Board Support Packages (BSPs) for data center network switches and compute systems.
  • Write and troubleshoot Linux device drivers to facilitate hardware-software communication.
  • Design and execute hardware diagnostics to validate system stability, performance, and hardware integration.
  • Participate in platform bring-up by helping initialize and test new hardware alongside the software stack.
  • Contribute to operating system development using Linux/OS concepts and inter-process communication mechanisms.
  • Write system-level code and scripts using C, C++, and Python to solve system challenges.
  • Collaborate with the Data Center Platform Software team and apply data structures and algorithms to optimize infrastructure for AI and cloud environments.

Benefits

  • Possibility of a student casual contract position after completion of the internship.
  • Possibility of a full-time position after completion of the degree.
  • Access to Celestica development programs and projects.
  • Intern activities, including celebration events and networking.
  • Internal recognition programs and rewards for stellar performance.
  • Development opportunities, including soft skills courses, innovation projects, and mentorship.
  • Opportunity to participate in Celestica charitable initiatives and Spirit Week activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service