Engineer II- Hardware Validation
Longmont, CO 
Share
Posted 20 days ago
Job Description
About our group:

This role will report to the Engineering Manager in the controller firmware group at Seagate. The Firmware SoC Integration team stages firmware changes needed to support new System-on-Chip controller ASIC devices, and validates hardware behavior of new and modified IP blocks through extensive testing, both in test process and operational drive environments. The code configurations developed by the team are used by other teams across the firmware organization to bring up new products. This team works closely with other teams inside and outside of the firmware organization, and across multiple sites.

About the role - you will:

* Work with teams across the organization to gather requirements for new hardware operation
* Analyze, design, program, debug and modify HDD firmware
* Often work with analog and digital hardware and software operating systems
* Often rely on your knowledge and exposure to hardware design
* Program in C and some assembly code programming is required

About you:

* Excellent problem-solving and communication skills
* Solid C language programming skills
* Knowledge about software engineering, computer architecture, memory technologies, data structure and algorithms
* Strong software programming and debugging skills with the use of hardware and software tools, and test equipment

Your experience includes:

* You have moderate software programming and debugging skills with the use of hardware and software tools, and test equipment to deliver high quality, high-performance firmware for Seagate
* Experience in Hardware & firmware interaction, firmware development
* Solid C language programming experience
* Good understanding of analysis, design, debug and firmware modification
* Knowledge of software engineering, computer architecture, memory technologies, data structure and algorithms
* Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or related degree and 3+ years experience, or Master's Degree in Computer Science, Electrical Engineering, Computer Engineering, or related degree and 0+ years experience or equivalent education and experience


You might also have:

* Good understanding of Storage domain (SATA/SAS), with hardware resources like DMAs, Buses, UARTs, memories, and storage protocol: SAS or SATA
* Good understanding on protocol analyzers, logic analyzers
* Good understanding of Python programming

Colorado's 2021 Equal Pay for Equal Work Act (SB 19-085) requires we inform you of the estimated base salary range for this position: $69,300-$99,100. Actual salary range is based on fair market value of the role in the geography in which you live based on the requirements of the job and your skills. This posted salary range is a good faith and reasonable estimate, and Seagate reserves the right to adjust this range depending on the qualifications of the selected candidate. Seagate offers comprehensive benefits to its eligible employees; including, but not limited to, medical, dental, vision and life insurance, short and long term disability, annual variable pay bonus, 401(k), employee stock purchase plan, flexible and dependent care spending accounts, health care spending account, flexible time off/vacation, paid holidays and paid parental leave.

Location:

In response to COVID-19, this position may temporarily begin and be performed remotely. Seagate is actively evaluating the virus and our employees' health and safety are our top priority. In the future, this position will report to and be performed at our Longmont, CO location.

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.

Travel: Up to 5%


Seagate Technology is committed to equal opportunity in employment and welcomes applications from all sections of the community, irrespective of sex, marital status, religious affiliation, age, disability, veteran status, or ethnic origin

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
3+ years
Email this Job to Yourself or a Friend
Indicates required fields