Seagate is looking to develop and integrate firmware solutions for cutting-edge storage products, including HAMR technology, and define hardware and firmware architectures for future platforms.
Requirements
- Strong programming skills in C/C++.
- Solid understanding of embedded systems and firmware development.
- Solid understanding of secure coding practices.
- Experience with data analysis and visualization tools.
- Knowledge of storage systems, file systems, or hardware interfaces.
- Coursework or project experience in AI/ML, including data preprocessing, model training, and evaluation a plus.
Responsibilities
- Design, develop, and test embedded firmware for storage devices.
- Collaborate with cross-functional teams to define firmware requirements and architecture.
- Contribute to continuous improvement of development processes and tools.
- Develop firmware that powers Seagate’s industry-leading HDDs.
- Implement features and functions for next-generation technologies, including HAMR (Heat Assisted Magnetic Recording).
- Define hardware and firmware architectures for future platforms.
Other
- Excellent problem-solving skills and a collaborative mindset.
- Ability to work on-site at our Longmont, CO facility, Monday-Friday
- Please note: Visa sponsorship is not available with this position
- Ability to communicate technical concepts clearly and effectively.
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 0-3 years of experience.