Electrical Hardware Engineer Intern

Hewlett Packard Enterprise•Sunnyvale, CA
•$40 - $46•Onsite

About The Position

Hewlett Packard Enterprise is seeking an intern to support its hardware design environment, electronic design automation (EDA) tools, and related libraries. The role offers hands-on experience with complex hardware design environments, CAD tool setup and installation, and library setup and replication. The intern will learn about ASIC design tools, schematic capture and PCB design tools, and the computing environments hardware engineers use for design and simulation. Work will involve both Linux and PC environments as part of the hardware tools team. The primary focus is supporting the hardware tools environment. The intern will develop or update scripts, help troubleshoot design tools and their environments, coordinate with IT on user and infrastructure issues, and assist with installing and testing design tools. A secondary focus is schematic symbol and footprint libraries, including monitoring and troubleshooting library replication to remote design centers. The position is intended for a student currently pursuing a bachelor's degree in Electrical Engineering or Computer Engineering. HPE describes the internship as providing real-world experience developing engineering automation tools, exposure to professional ASIC design environments and high-speed hardware design tools, mentorship from senior tools and libraries engineers, and practical programming experience in hardware development workflows.

Requirements

  • Currently pursuing a bachelor's degree in Electrical Engineering or Computer Engineering.
  • Coursework in programming and scripting.
  • Strong interest in hardware design and its related environment and methodology.
  • Analytical mindset and problem-solving ability.
  • Working knowledge of, and comfort working in, a Linux environment.
  • Strong desire to learn and investigate new areas of interest.

Nice To Haves

  • Familiarity with ASIC and/or PCB hardware design processes.
  • Experience with Python, Tcl, Unix Shell, or other scripting languages.

Responsibilities

  • Develop new scripts or update existing scripts to monitor the status and health of the design environment and servers used by hardware design teams.
  • Help debug and identify root causes of issues with CAD design tools, related environments, setup and configuration files, and server or network requirements.
  • Work with the IT team to identify issues requiring IT involvement, including user login and environment issues, machine issues, network access, and filer access between PCs and remote Linux servers.
  • Help download and install complex design tools from vendors, create or update setup files, perform initial environment tests, and verify the setup before handing it to end users.
  • Write, learn about, document, and update scripts that run on Linux or PC to automate engineering design flows, improve daily-task efficiency, or implement better methodologies.
  • Assist with schematic symbol libraries in Viewlogic and Cadence System Capture.
  • Assist with footprint libraries for Cadence Allegro Layout tools.
  • Help monitor library replication from the central site to remote design centers and debug or fix replication setup issues.

Benefits

  • Health and wellbeing benefits intended to support employees' physical, financial, and emotional wellbeing.
  • Personal and professional development programs.
  • Mentorship from senior tools and libraries engineers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service