Seagate is looking to solve the problem of developing next-generation storage solutions by designing, developing, testing, and integrating firmware solutions that support cutting-edge storage products, including HAMR (Heat Assisted Magnetic Recording) technologies.
Requirements
- Strong programming skills in C/C++
- Solid understanding of embedded systems and firmware development
- Coursework or project experience in AI/ML, including data preprocessing, model training, and evaluation
- Familiarity with ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) is a plus
- Understanding of large language models (LLMs) and their application in engineering contexts
- Understanding of API management principles, including secure integration, versioning, and performance monitoring of AI/LLM services
Responsibilities
- Apply AI/ML techniques to internal projects to accelerate firmware maturity and workflow efficiency.
- 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.
Other
- Ability to communicate technical concepts clearly and effectively
- Excellent problem-solving skills and a collaborative mindset
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
- Travel: None
- Location: Longmont, United States