Firmware Engineer - Entry Level

Seagate Technology LLC Shakopee , MN 55379

Posted 3 weeks ago

About our group:

Do you have embedded firmware or hardware background, or both? We are seeking a Firmware Engineer to join our Longmont, CO Firmware /Software development team.

As a member of this team, you will work on exciting projects in hardware/software co-verification, embedded firmware/software development. We are the primary group in Seagate that enables Early Firmware Development, Staging, and Validation efforts for HDDs SoCs and supports the SSDs SoCs. We develop in-house tools which are used during the Validation of a SoCs.

About the role - you will:

Perform verification testing and debugging of ASIC designs against firmware and communicate design plans for evaluation

Provide analysis (discover, document, communicate) of hardware and firmware functional problems and design flaws

Regress hardware and firmware solutions to problems found and verify functionality

Debug and verify that operation metrics fulfill design requirements and specifications

Be responsible for development and implementation of model designs for software, firmware, and hardware to demonstrate their functionality

Be responsible for staging and verification of disc controller, a host interface, and buffer interface functionality using drive firmware

Troubleshoot embedded firmware

Work on significant and unique issues where analysis of situations or data requires an evaluation of intangibles

Exercise judgement in methods, techniques and evaluation criteria for obtaining results

Create new test benches and maintain support in a leveraged simulation environment

Contribute to the application of advanced verification methodologies

Conduct assessment and design of firmware, hardware modeling software utilities, and scripting tools to meet requirements and provide customized solutions

Support feature integration and perform failure analysis for issues towards targeted SOC (System on Chip)

Develop and maintain transactors/models

Develop drive firmware in C/Assembly/RISC environments

About you:

You are a self-starter that exercises what you have learned including methods, techniques and evaluation criteria for obtaining results.

Working with cross functional teams is something you enjoy

You have outstanding communication skills as you will be communicating with teams across the globe both verbally and via written communication

Your experience includes:

Embedded C programming

Shell, Perl and/or Python scripting

C++ programming

Experience with Unix/Linux

UVM experience is desired for debug

System Verilog programming Desired

Agile Mentality

Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science or other related degree

Location:

Longmont, CO or Shakopee, MN

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: $62,000 - $82,000. 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: Shakopee, United States

Travel: None

Innovation thrives in a culture that embraces different voices, where employees are equal contributors and are empowered to express themselves authentically. Building this culture takes constant work and willingness to be transparent about progress. Read more in our Diversity, Equity, and Inclusion, Annual Report.

  • Learn more about our commitment to the U.S. military and veteran community by watching this video.
  • 4th year in a row as a Best Employer for LGBTQ+ Equality
  • 4th year in a row as a Best Company for Women in Technology

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, passionate, and diverse workforce of 40,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 provides an environment where equal opportunity is available to all. All qualified applicants will receive consideration for employment without regard to age, race, color, ancestry, ethnic or national origin, physical or mental disability, medical condition, genetic information, marital status, sex (which includes pregnancy or perceived pregnancy, childbirth, breastfeeding, or related medical conditions), gender, gender identity, gender expression, sexual orientation, perceived or actual religious creed or political opinion, military and veteran status, taking or requesting statutorily protected leave, taking or requesting a reasonable accommodation for a protected basis, or other basis protected by applicable law.

Company-sponsored training, education, degree assistance, and social and recreational programs are also included. EEO is the Law Poster, EEO is the Law Supplement Poster, & OFCCP Pay Transparency Provision Information.

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.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Firmware Engineer - Entry Level

Seagate Technology LLC