Firmware and Software Engineering Intern - Summer 2026

Seagate TechnologyLongmont, CO
4d$27 - $29Onsite

About The Position

About our group:The Firmware Test Engineering department authors and debugs test software and hardware for hard disc drive firmware. Firmware Test Engineering department has an opening for a highly motivated intern to develop tests and tools used in the design center’s integration and compatibility labs. This position provides the candidate with full development life cycle experience from developing test design documents, code development, bench testing, lab and automation integration and test maintenance. This position is a unique opportunity to work on software development and tools used to test new disc drive product features. The position reports directly to the Senior Engineering Manager. About the role - you will: Be part of a team that develops tests for advanced engineering programs.  Assist test developers with alignment of existing tests and development of algorithms to fully test new product features.  Assist with the design, development and debug of software to perform feature test (Current tests are written in C, C++, and python).  Learn how to integrate tests into an existing test process for the firmware test labs. Work on applying ML to improve test penetration.   Interface with firmware development engineers in the run-break-fix cycle to verify feature design.

Requirements

  • Must be highly motivated, self-managing and a quick study.
  • A team player who enjoys working as part of a team of engineers.
  • Able to work independently as well as contribute as a team member Agile knowledge and experience.
  • Strong written and verbal communication skills.
  • Pursuing a degree in the field of computer science, engineering or math and must be returning to school in fall 2026.
  • Working knowledge of the Python/R and C/C++ programming language.
  • Basic understanding of SDLC.

Responsibilities

  • Be part of a team that develops tests for advanced engineering programs.
  • Assist test developers with alignment of existing tests and development of algorithms to fully test new product features.
  • Assist with the design, development and debug of software to perform feature test (Current tests are written in C, C++, and python).
  • Learn how to integrate tests into an existing test process for the firmware test labs.
  • Work on applying ML to improve test penetration.
  • Interface with firmware development engineers in the run-break-fix cycle to verify feature design.

Benefits

  • Seagate offers comprehensive benefits to its eligible Interns, including, but not limited to, medical, dental, vision, and participation in the employee stock purchase plan.
  • Seagate also offers Interns 12 paid holidays and a minimum of 48 hours of paid sick leave.
  • The benefits for this position are based on a 24 to 40-hour-per-week schedule for a full calendar year and may differ depending on work location and tenure with the Company.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service