Seagate is looking to hire a Firmware/Software Intern to assist with new product development, specifically focusing on developing and maintaining embedded real-time code, object-oriented Python code, and infrastructure tools to improve engineering efficiency for their Hard Disc Drive (HDD) products.
Requirements
- Proven proficiency in working with Python and C
Responsibilities
- developing and maintaining drive level embedded real time code
- developing and maintaining object oriented python code
- developing and maintaining infrastructure tools driving engineering efficiency
- implement, debug and deploy code for new data storage products
- Design, Develop, Test, and Integrate new features into Hard Disc Drive (HDD) products
- develop tools that will be instrumental in the code development life-cycle
- developing, debugging and deploying these tools
Other
- using Agile / SCRUM methodologies
- Work closely with HDD firmware engineers
- Get involved in challenging projects and gain exposure to software engineering best practices
- Participate in requirements gathering
- Contribute to cross functional teams and present recommendations to the team
- Willingness to take initiative
- Great written and verbal communication skills
- In the BS or MS program of Computer Science, Computer Engineering or enrolled in related degree program and returning to university in the fall, 2026.
- Travel: None