Seagate Technology
Seagate Technology

35 Seagate Technology Firmware Engineer Jobs Hiring Near You

Firmware Engineer II

Longmont, CO · On-site

$82.31K - $107K/yr

... technologies, including HAMR (Heat Assisted Magnetic Recording), and define hardware and firmware ... Seagate offers comprehensive benefits to its eligible employees, including, but not limited to ...

Senior Firmware Engineer

Shakopee, MN · On-site

$92.31K - $131.99K/yr

Seagate is looking for a Senior Firmware Engineer for our Shakopee, MN, design center. This role will report to the Senior Engineering Manager in the Controller Firmware group at Seagate. The team ...

Senior Firmware Engineer

Shakopee, MN · On-site

$92.31K - $131.99K/yr

Seagate is looking for a Senior Firmware Engineer for our Shakopee, MN, design center. This role will report to the Senior Engineering Manager in the Controller Firmware group at Seagate. The team ...

Sr Firmware Engineer

Longmont, CO · On-site

$92.31K - $125.99K/yr

About our group: Seagate is the global leader in data storage solutions, creating innovative ... Our technologies empower people and businesses worldwide to create, share, and preserve their data.

Sr. Staff Equipment Engineer

Fremont, CA · On-site

$150.55K - $219.44K/yr

We are responsible for all aspects of Equipment technology integration, equipment design and ... Seagate offers comprehensive benefits to its eligible employees, including, but not limited to ...

Sr. Staff Equipment Engineer

Fremont, CA · On-site

$150.55K - $219.44K/yr

We are responsible for all aspects of Equipment technology integration, equipment design and ... Seagate offers comprehensive benefits to its eligible employees, including, but not limited to ...

Executive Admin IV

Shakopee, MN · On-site

$29.03 - $38.46/hr

... Seagate's future growth. The team partners closely with engineering, IT, finance, and external collaborators to translate research strategy into execution. The organization operates in a dynamic ...

Executive Admin IV

Shakopee, MN · On-site

$29.03 - $38.46/hr

... Seagate's future growth. The team partners closely with engineering, IT, finance, and external collaborators to translate research strategy into execution. The organization operates in a dynamic ...

next page

Showing results 1-20

Seagate Technology Jobs Information

What are the key skills and qualifications needed to thrive as a Firmware Engineer, and why are they important?

To thrive as a Firmware Engineer, you need a solid background in embedded systems, C/C++ programming, and a relevant engineering degree such as Electrical or Computer Engineering. Familiarity with hardware debugging tools, version control systems like Git, and real-time operating systems (RTOS) is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help firmware engineers excel, especially when collaborating with hardware and software teams. These skills and qualities are crucial to ensure reliable, efficient firmware that seamlessly integrates with hardware products.

What are some common challenges Firmware Engineers face when working with cross-functional teams?

Firmware Engineers often collaborate closely with hardware designers, software developers, and QA teams. A common challenge is ensuring clear communication of technical requirements and constraints, as firmware must interface seamlessly with hardware and higher-level software. Misalignment or delays in one area can impact overall delivery, so Firmware Engineers need strong problem-solving and collaboration skills to address integration issues and keep projects on track. Regular cross-team meetings and thorough documentation help mitigate these challenges.

What are Firmware Engineers?

Firmware Engineers are professionals who design, develop, test, and maintain the low-level software (firmware) that allows hardware devices to function. This firmware acts as a bridge between the device's hardware and higher-level software, ensuring that hardware components operate correctly and efficiently. Firmware Engineers typically work with embedded systems, writing code in languages like C or C++ for microcontrollers, sensors, and other electronic devices. Their work is crucial in industries such as consumer electronics, automotive, medical devices, and telecommunications.

How much money does a firmware engineer make?

Firmware engineers typically earn a median annual salary ranging from $80,000 to $120,000, depending on experience, location, and industry. Senior roles or those with specialized skills in embedded systems or real-time operating systems can earn higher salaries, especially with certifications or advanced knowledge of programming languages like C and C++.

What is the difference between Firmware Engineer vs Embedded Software Engineer?

AspectFirmware EngineerEmbedded Software Engineer
CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of hardware and low-level programmingBachelor's in Computer Engineering, Electrical Engineering, or related fields; strong programming skills in C/C++
Work EnvironmentDesigning and developing firmware for hardware devices, often working closely with hardware teamsDeveloping software for embedded systems, often in real-time environments
Industry UsageElectronics, consumer devices, IoT, automotiveConsumer electronics, medical devices, industrial automation

Firmware Engineers focus on creating low-level code that directly interacts with hardware components, while Embedded Software Engineers develop software that runs on embedded systems, often with a broader scope. Both roles require similar technical skills and often overlap in industries like consumer electronics and IoT.

What are the most popular categories at Seagate Technology?
Infographic showing various Firmware Engineer job openings at Seagate Technology in the United States as of May 2026, with employment types broken down into 97% Full Time, and 3% Nights. Highlights an 94% Physical, and 6% Remote job distribution.
Firmware Engineer II

Firmware Engineer II

Seagate Technology

Longmont, CO • On-site

$82.31K - $107K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

About our group:
Do you have a background in embedded firmware and a passion for innovation? Our team designs, develops, tests, and integrates firmware solutions that support 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.
Our vision is to be the best Firmware / Software engineering team that brings Storage Devices alive to craft the Datasphere, 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 - you will:
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.
Key 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.

About you:
  • Strong programming skills in C/C++.
  • Solid understanding of embedded systems and firmware development.
  • Experienced in secure coding practices.
  • Excellent problem-solving skills and a collaborative mindset.
  • Coursework or project experience in AI/ML, including data preprocessing, model training, and evaluation a plus.
  • 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:
  • Experience with data analysis and visualization tools.
  • Knowledge of storage systems, file systems, or hardware interfaces.
  • Ability to communicate technical concepts clearly and effectively.
  • Bachelor's degree with 1-3 years of experience or a Master's degree with 0-2 years of experience in Computer Science, Computer Engineering, Electrical Engineering, or related field.

Location:
Our Longmont product-design campus is nestled against the foothills with exceptional views of the Rocky Mountains. Here at work, you can grab breakfast and lunch in the on-site cafeteria or get an afternoon espresso, prepared by a professional barista. Our 1,500+ employees enjoy an active on-site experience from sporting activities (get in a few laps at lunch on our 1-mile walking path around campus, play ping-pong or volleyball, or stop in our 24- hour fitness center for a group or individual workout) to community service and many employee resource groups including Pride! Women's Leadership Network and a Young Professionals Network.
The estimated base salary range for this position is $82,305.60 - $106,995.20. 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 provided 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.
Location: Longmont, United States
Travel: None
About Us
With more than four decades of storage innovation, Seagate empowers humanity to thrive in the data age and helps people and businesses navigate the ever-expanding data landscape.
We craft precision-engineered, cutting-edge solutions that help the world store and manage exponential data growth.
Seagate is powered by our talented and passionate workforce of 29,000 employees across the globe who embody our core values: integrity, innovation, and inclusion. Striving towards excellence every single day, we show up with these values for our customers, business partners, shareholders, and communities alike.
Join us and get inspired to make a difference in the datasphere!
Seagate is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, ancestry, national origin, citizenship status, physical or mental disability, genetic information, marital status, sex (which includes pregnancy, childbirth, breastfeeding, or related medical conditions), gender, gender identity, gender expression, sexual orientation, religion, military and veteran status, or other status protected by applicable law. We will consider for employment qualified applicants with arrest and conviction records. EEO Know Your Rights Poster
Seagate will provide reasonable accommodation with the application process upon request as required to comply with applicable laws. If you need assistance or accommodation due to a disability, you may contact us at accommodations@seagate.com.
All Seagate jobs will remain open for a minimum of seven days.
For information on how Seagate collects and uses your personal information during the application process, please review the Applicant Privacy Statement.