Firmware Engineer II

Seagate Technology

Longmont (CO)

On-site

USD 82,305 - 100,048

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary bonus
Medical, dental, vision
Life insurance
401(k)
Employee stock purchase plan
Health savings account
Paid time off
Paid holidays

Job summary

Seagate Technology in Longmont, CO is seeking a highly motivated Firmware Engineer with a strong embedded systems foundation to join our firmware and software engineering team.

You will design, develop, and optimize firmware for HDD storage devices, work with cross-functional teams, mentor juniors, and help shape firmware strategy for scalable, reliable storage solutions.

Qualifications

  • Embedded firmware development experience.
  • Proficiency in C/C++ with debugging/optimization.
  • Deep understanding of embedded systems and HW/SW integration.
  • Experience with secure coding and firmware reliability.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • On-site work at Longmont, CO, Monday–Friday.

Responsibilities

  • Design, develop, debug, and validate embedded firmware for HDD storage devices.
  • Analyze hardware/firmware functionality and document findings.
  • Collaborate with cross-functional teams to define firmware requirements and architecture.
  • Improve development processes and tools.
  • Mentor less experienced engineers and drive best practices.
  • Optimize firmware for scalability and efficiency.
  • Contribute to technical reviews and product planning.

Skills

Embedded firmware development
C/C++
Debugging & optimization
Hardware‑software integration
Secure coding practices
Analytical thinking
Communication & collaboration
On-site work (Longmont)

Education

Bachelor’s in Computer Science
Master’s in Computer Science

Tools

None specified

Job description

About our group

Seagate is the global leader in data storage solutions, creating innovative products for Enterprise and Cloud Computing, and Consumer Electronics applications. Our technologies empower people and businesses worldwide to create, share, and preserve their data. Seagate has been recognized among the Thomson Reuters Top 100 Global Innovators.

Our team designs, develops, tests, and integrates firmware solutions for cutting‑edge storage products. We collaborate across engineering disciplines to implement features and functions for next‑generation technologies, including HAMR (Heat Assisted Magnetic Recording), and define hardware and firmware architectures for future platforms.

We are guided by a culture of:

  • Growth Mindset – Be insatiably curious
  • Customer Obsession – Innovate to meet customer needs
  • Open and Inclusive – Tap into the global talent pool
  • One Team – Connected by a shared mission
About the role

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.

Key Responsibilities
  • 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.
About you
  • 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.

Please note: Visa sponsorship is not available with this position.

Your experience includes
  • 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.
  • Bachelor’s in Computer Science with 1‑3 years of experience or Master’s in Computer Science with 0‑2 years of experience.
Location and Compensation

The location is Longmont, United States. No travel required.

The estimated base salary range for this position is $82,305.60 – $100,048.00. The individual salary is based on work location and additional factors, including job‑related skills, experience, and relevant education or training.

Seagate offers comprehensive benefits to its eligible employees, including, but not limited to, 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. Seagate also offers paid time off, including 12 holidays, flexible time off pursuant to Seagate policy, a minimum of 48 hours of paid sick leave, and 16 weeks of paid parental leave. The benefits for this position are based on a full‑time schedule for a full calendar year and may differ depending on work location.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer - Early Career
Firmware Engineer - Early Career

Seagate Technology • Longmont (CO)

On-site
USD 73,000 - 104,000
Senior Staff Engineer – Advanced Interface Development
Senior Staff Engineer – Advanced Interface Development

Tribonet • BLOOMINGTON (MN)

On-site
USD 130,000 - 190,000
On-site café
Fully equipped fitness center
Flexible time off
+1
Systems Engineer - Early Career
Systems Engineer - Early Career

Seagate Technology • Longmont (CO)

On-site
USD 73,000 - 104,000
Discretionary bonus
Health/dental/vision insurance
401(k) + ESPP
+1
Sr. Staff Technical Account Manager (TAM)
Sr. Staff Technical Account Manager (TAM)

Seagate Technology • Northern (KY)

Hybrid
USD 147,000 - 214,000
Discretionary bonus program
Medical, dental, vision
401(k)
+1
Sr. Staff Technical Marketing Analyst (Remote)
Sr. Staff Technical Marketing Analyst (Remote)

Seagate Technology • Minneapolis (MN)

On-site
USD 145,000 - 210,000
Comprehensive benefits
Flexible work options
Paid time off
Sr. Staff IT Program Manager
Sr. Staff IT Program Manager

Seagate Technology • BLOOMINGTON (MN)

On-site
USD 132,000 - 194,000
Discretionary bonus
Medical, dental, vision insurance
Life insurance
+11
Sustaining Engineer - Early Career
Sustaining Engineer - Early Career

Seagate Technology • BLOOMINGTON (MN)

On-site
USD 66,000 - 79,000
On-site facilities
Paid time off
Facilities Engineer II
Facilities Engineer II

Seagate Technology • Fremont (CA)

On-site
USD 76,918 - 100,006
Discretionary bonus
Health insurance
401(k)
+4
Senior Technologist - Firmware Development
Senior Technologist - Firmware Development

Western Digital • Irvine (CA)

On-site
USD 150,000 - 202,000
Paid vacation
Paid sick leave
Medical/dental/vision insurance
+3
Sr. Vacuum Equipment Engineer
Sr. Vacuum Equipment Engineer

Seagate Technology • BLOOMINGTON (MN)

On-site
USD 92,000 - 132,000
Discretionary bonus
Medical insurance
401(k) plan
+1