Seagate Technology

Sr Staff Engineer - Test Process Software/Firmware Developer

Posted on: 28 Jan 2026

Longmont, CO

Job Description

About our group:

Development, Infrastructure and Process Architecture (DIPA) team is a software and firmware development team at the forefront of HDD technological innovation. The DIPA team plays an important role in bringing cutting-edge technologies from various cross functional teams such as advanced recording methodology and servo into the manufacturing test process during early product development. We develop and maintain drive level embedded firmware, object-oriented python code, and infrastructure tools driving engineering efficiency.

Come join us to be part of a team with broad expertise delivering the next generation of storage solutions. 

About the role - you will:

Design, develop, test and maintain firmware and python scripts.
Work in various subsystems such as servo, mechanical, read /write, electronics, controller firmware and factory test process.
Participate in cross-functional design teams to innovate best-in-class solutions for holistic design.
Lead projects, gather requirements and work with other test process team members to complete large and small feature development.
Develop broad knowledge of HDD manufacturing process and apply that knowledge to integrate new technologies into factory test process to ensure successful execution of early product development.
Work in fast paced product team environment, utilizing excellent communication and problem-solving skills to deliver quality yet adaptable solutions to move the product development forward. Perform failure analysis to resolve HDD failures.

About you:

Team player with effective communication skills and willingness to operate in global environment.
Self-starter who welcomes new challenges and can innovate creative solutions to solve a variety of problems.
Interest in working on broad spectrum of work and is adaptable to fit the needs of the organization.
Interest in managing medium to large-scale projects is highly desirable.
The ability to be productive and innovative while under extreme time pressure is highly desirable.

Your experience includes:

Bachelor’s Degree in Electrical Engineering, Electrical and Computer Engineering, Computer Science or equivalent degree and 12+ years of experience, or Master’s degree in (Electrical Engineering, Electrical and Computer Engineering, Computer Science or equivalent degree) and 8+ years of experience, or PHD and 5+ years of experience or equivalent education and experience.
C/C++, Python and/or Object-oriented experience.
Experience developing code through all phases - design, implementation, test.
The candidate should be hands-on with the ability to debug hardware / firmware issues while deploying diagnostic tools - all directed towards identifying failure root cause and driving corrective action.
Strong written and oral communication skills for coordination with the extended team including engineering groups (servo, read/write, firmware) and communicating product issues and status to management.

You might also have:

Experience using code development tools (emulators, trace, version control, compilers, linkers, analyzers).
Agile / SCRUM methodologies.
Experience with Source code control systems such as Perforce.
Full-stack development experience.

Seagate Technology

Cupertino, CA

Seagate Technology plc provides data storage technology and solutions in Singapore, the United States, the Netherlands, and internationally. The company offers hard disk and solid state drives, including serial advanced technology attachment, serial attached SCSI, and non-volatile memory express products; solid state hybrid drives; and storage subsystems.

Its products are used in enterprise servers and storage systems; and edge compute and non-compute applications. The company also provides enterprise data solutions portfolio comprising storage subsystems for enterprises, cloud service providers, and scale-out storage servers and original equipment manufacturers (OEMs).

In addition, it offers external storage solutions under the Seagate Backup Plus and Expansion product lines, as well as under the LaCie and Maxtor brands in capacities up to 168TB. The company sells its products primarily to OEMs, distributors, and retailers. Seagate Technology plc was founded in 1978 and is based in Dublin, Ireland.

Similar Jobs