Search jobs > Longmont, CO > Sr firmware engineer

Sr. Test Engineer, SSD Firmware Front End

Micron
Longmont, Colorado, US
Full-time

Our vision is to transform how the world uses information to enrich life for all.

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.

As Senior Firmware Test Engineer in the Enterprise Solid State Drive (SSD) group at Micron Technology, you are taking up the role for validating the various FW specification used in SSDs, create firmware verification plan, develop them in python to ensure NVMe standards are followed and security protocols are correctly implemented.

You will use white-box, greybox, black box testing methodology to fully validate firmware functionality on a module by module basis as the firmware is being developed & implemented.

You will test the firmware in a variety of environments including simulation, FPGA prototyping, and on prototype hardware.

You will be part Firmware Test Engineering (FTE) team which is involved in designing grey-box, white-box and black-box tests to verify firmware functionality for new high-performance mass storage SSD controllers.

FTE team will verify firmware design, functionality, reliability, and performance requirements of Solid State Drives for the enterprise market.

You can expect to work closely with engineering project management, fellow firmware test engineers, firmware / test developers, and system hardware design engineers to solve cross-functional design issues.

Responsibilities include, but not limited to :

  • Create comprehensive firmware verification plan for various Customer spec & NVMe protocols used in enterprise SSD such as Front End features (SMART, Trim, Get log page, OCP etc..)
  • Knowledge as NAND management algorithms, SSD Front End, Flash Translation Layer and Back End algorithms.
  • Developing Grey / white-box / black-box oriented testing methods to verify and validate firmware product.
  • Analyze failures from the weekly regression and root cause the issue which requires SSD domain expertise in this field
  • Manage Test development, test execution, test automation and reporting
  • Communicate challenges, solutions and mitigation plans to various teams and management, using outstanding communication of technical and non-technical subject matters
  • Participate in code reviews and guide team for the comprehensive coverage and right architecture.
  • Establishing working relationships with firmware development engineers to improve code quality.

Qualifications :

  • Minimum in Electrical Engineering, Computer Engineering, Computer Science plus 10 years of relevant industry experience, in these fields is preferred.
  • 4+ years of relevant experience in the field of SSD firmware testing and / or development
  • 5+ years of experience in SSD or NAND Flash development industry
  • Experience in code development using Python or C / C++
  • Deep understanding of Storage industry protocols such as NVMe, ONFI, USB etc.
  • Deep knowledge of Agile development, GIT development flow, Branch management and tools
  • Good understanding of test automation, testing methodologies and test tools.
  • Familiarity with automated build, continuous integration, and test automation systems
  • Genuine passion for improving the quality of our products
  • Highly organized, creative, motivated, and passionate about achieving results

The US base salary range that Micron Technology estimates it could pay for this full-time position is :

$100, - $171,

Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries of the position across all US locations.

Within the range, individual pay is determined by work location and additional job-related factors, including knowledge, skills, experience, tenure and relevant education or training.

The pay scale is subject to change depending on business needs. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Additional compensation may include benefits, discretionary bonuses and equity.

As a world leader in the semiconductor industry, Micron is dedicated to your personal wellbeing and professional growth.

Micron benefits are designed to help you stay well, provide peace of mind and help you prepare for the future. We offer a choice of medical, dental and vision plans in all locations enabling team members to select the plans that best meet their family healthcare needs and budget.

Micron also provides benefit programs that help protect your income if you are unable to work due to illness or injury, and paid family leave.

Additionally, Micron benefits include a robust paid time-off program and paid holidays. For additional information regarding the Benefit programs available, please see the Benefits Guide posted on .

Micron is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, citizenship status, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.

To learn about your

To learn more about Micron, please visit

Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards.

Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron.

30+ days ago
Related jobs
Promoted
Northrop Grumman
Boulder, Colorado

Northrop Grumman - Advanced Space Processing has an exciting career opportunity for a Principal Systems Engineer/ Sr. This role will include software site integration, execute test activities, software Installation, system functional checkout, document writing, test report generation, hardware & sof...

Promoted
SpaceNav
Boulder, Colorado

They will also be responsible for designing and implementing testable and scalable code. Design highly scalable, testable code. ...

Promoted
Microsoft Corporation
Boulder, Colorado

We are currently hiring a Senior Front-end Software Engineer to join the team to work on healthcare orientated Copilots. We are looking to hire a Senior Front-end Software Engineer to join our team. The core responsibilities for this role include, but are not limited to:Critical Design Initiatives: ...

Micron
Longmont, Colorado

Create test plans, define testing methods, specify required white box test interfaces, design test algorithms, and write Python test scripts to verify the implementation of an individual firmware module and its correct operation when it is integrated into the full product firmware. Develop tests usi...

Cenergy International
Lafayette, Colorado

Electrical Systems Engineer will engage in a broad range of engineering activities as a member of a diverse team working to design the next generation of small satellites. BS degree or higher in Electrical Engineering, Electrical and Computer Engineering, or similar. Act as an interface between the ...

Micron
Longmont, Colorado

You will be part of a team of domain experts in SSD architecture and firmware to innovate, solve DC challenges in areas of power, performance, endurance & overall value add. As a Member of Technical Staff in Data Center SSD Firmware, you will lead and be responsible for architecture exploration, pat...

Microsoft
Boulder, Colorado

We are currently hiring a Senior Front-end Software Engineer to join the team to work on healthcare orientated Copilots. We are looking to hire a Senior Front-end Software Engineer to join our team. Critical Design Initiatives: Lead and contribute to critical design initiatives, taking accountabilit...

Micron
Longmont, Colorado

You can expect to work closely with engineering project management, fellow firmware test engineers, firmware/test developers, and system hardware design engineers to solve cross-functional design issues. As Staff Firmware Test Engineer in the Enterprise Solid State Drive (SSD) group at Micron Techno...

Splunk Inc
Colorado, United States

Proficient in building large-scale and high throughput web applications including frontend and backend components, from architecture design to implementation and testing. We are looking for an enthusiastic and creative Front-End, Principal Software Engineer to join us in crafting the future of Appli...

Sierra Space
Louisville, Colorado

Oversee and contribute towards the development, peer review, and management of test plans, test harnesses, test cases, test scripts, test procedures, and test reports for various subsystems. We are seeking a highly motivated Software Test Engineer to join our growing team as the Deputy Test Lead. Ou...