Seagate Technology LLC-posted about 1 month ago
$92,310 - $131,995/Yr
Full-time • Mid Level
Onsite • Longmont, CO
5,001-10,000 employees
Computer and Electronic Product Manufacturing

We are seeking a highly motivated and innovative Firmware Engineer to join our team. This role is ideal for engineers with a strong foundation in embedded systems and a passion for solving complex, real-world engineering challenges. As part of our Firmware and Software Engineering team, you will contribute to the development of next-generation storage solutions, working on firmware that powers Seagate's industry-leading HDD and storage systems. You will play a key role in shaping firmware strategies, optimizing performance, and ensuring reliability across enterprise and cloud storage platforms.

  • Design, develop, debug, and validate embedded firmware for HDD storage devices.
  • Analyze (discover, document, communicate) hardware and firmware functionality.
  • Work on significant issues where analysis involves evaluation of complex events and use of emulators, logic analyzers, and other tools.
  • Collaborate with cross-functional teams to define firmware requirements and architecture.
  • Contribute to continuous improvement of development processes and tools.
  • Collaborate with cross-functional teams including hardware, software, and systems engineering.
  • Employ Software Engineering best practices
  • Mentor and guide less experienced engineers, fostering technical growth and best practices.
  • Drive innovation in firmware development processes, tools, and methodologies.
  • Analyze performance metrics and optimize firmware for scalability and efficiency.
  • Contribute to technical reviews, risk assessments, and product planning.
  • 5+ years of experience in embedded firmware development.
  • Proficient in C/C++ with strong debugging and optimization skills.
  • Deep understanding of embedded systems and hardware-software integration.
  • Experience with secure coding practices and firmware reliability.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work on-site at our Longmont, CO facility, Monday-Friday
  • Bachelor's in Computer Science, Computer Engineering, Electrical Engineering with 5-8 years of experience OR a Master's degree in computer science, Computer Engineering, Electrical Engineering with 3-5 years of experience.
  • Expertise in storage device architecture (HDD, SSD) and protocols (SATA, SAS, NVMe).
  • Familiarity with cloud storage systems, distributed storage architecture, and data center environments.
  • Experience with file systems, storage interfaces, and performance tuning.
  • Knowledge of AI/ML concepts and their application in intelligent storage.
  • Proficiency with data analysis and visualization
  • Experience with version control systems, CI/CD pipelines, and automated testing frameworks.
  • Experience with Agile development model
  • eligibility to participate in discretionary bonus program
  • medical, dental, vision, and life insurance
  • short-and long-term disability
  • 401(k)
  • employee stock purchase plan
  • health savings account
  • dependent care, and healthcare spending accounts
  • paid time off, including 12 holidays
  • flexible time off provided pursuant to Seagate policy
  • a minimum of 48 hours of paid sick leave
  • 16 weeks of paid parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service