
Firmware and Software Engineering Intern
Seagate Technology,
About 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.
About you:
- 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.
Your experience includes:
- 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.
- Your experience includes: Basic understanding of SDLC.
The estimated base wage range for this position is $27.00-29.00/hr.
