Staff Test Engineer, SSD Firmware Front End

1 week ago


San Jose, California, United States Micron 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 Staff 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-boxoriented 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 7 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 7+ 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:

$136, - $230,

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.



  • San Jose, California, United States LeadStack Inc. Full time

    LeadStack Inc. is an award-winning, one of the nation's fastest-growing, certified minority-owned (MBE) staffing services provider of contingent workforce. As a recognized industry leader in contingent workforce solutions and Certified as a Great Place to Work, we're proud to partner with some of the most admired Fortune 500 brands in the world.Title: SSD...


  • San Jose, California, United States Western Digital Full time

    Principal Firmware EngineerSan Jose, CAFull-timeJob DescriptionESSENTIAL DUTIES AND RESPONSIBILITIESDefine overall system firmware architecture for implementing high performance HDD actuator control on dynamic control platformsDefine the firmware & associated tool designs including processes for build, test and benchmarking working together with stakeholders...


  • San Jose, California, United States Solid State Storage Technology USA Corp. Full time

    Job Description Job Description Job Summary:Technical Product Manager (TPM) is primarily responsible to provide pre or/and post-sales engineering support in the area of digital storage devices to our existing and potential customers, develop strong technical relationships, and assist in securing design-in of Solid-State Drive (SSD) products – translating...

  • Firmware Engineer

    1 week ago


    San Mateo, California, United States Verkada Full time

    About the Device Security TeamVerkada's device security team has an important mission–to empower the company to build the safest physical security products in the world. We are directly responsible for the development of important defensive security measures that run on all Verkada devices. We help maintain and expand security testing infrastructure that...

  • Firmware Engineer

    1 week ago


    San Diego, California, United States Foresight Sports Full time

    Exciting Job Opportunity at Foresight SportsForesight Sports, located in San Diego, CA, is a cutting-edge company specialized in designing and manufacturing performance analysis and game enhancement technologies. Their range of products includes launch monitors, simulators, performance/entertainment software, and smart mobility solutions for various sports...


  • San Jose, California, United States BAE Systems, plc Full time

    Are you interested in quantum imaging? Join us In this role you can apply your expertise in Front End Digital design for ASI Cs driving our latest sensors highlighted by their low read noise capabilities. This involves architecting and implement Design Engineer, Front End, Engineer, Computer Science, Design, Principal, Technology


  • San Bruno, California, United States Sam's Club Full time

    What you'll do at What you'll do... Position: Senior Software Engineer, Front End Job Location: 850 Cherry Ave, San Bruno, CA, 94066 Duties: Works closely with the back-end team to implement and maintain user-facing features on the pre-transaction pages on Sam's Club's website with React, Redux, HTML5, CSS3, and Stylus. Collaborates with the UX team to...


  • San Diego, California, United States Hologic Full time

    Senior Firmware Engineer San Diego, CA, United States Hologic is seeking a passionate and experienced Senior Firmware Engineer to play a lead role in the development of real-time embedded firmware for our next generation of medical devices . This is an exciting opportunity to make a real difference in patient lives by creating innovative solutions at the...


  • San Francisco, California, United States Primer Full time

    Primer exists to make the world a safer place. We do this by providing trusted decision-ready AI to the world's most critical organizations. Our software enables leaders, operators, and analysts to better understand the changing world around us in real time and make informed decisions when the stakes are high. Primer has offices in San Francisco, Pasadena,...


  • San Francisco, California, United States Primer Full time

    Primer exists to make the world a safer place. We do this by providing trusted decision-ready AI to the world's most critical organizations. Our software enables leaders, operators, and analysts to better understand the changing world around us in real time and make informed decisions when the stakes are high. Primer has offices in San Francisco, Pasadena,...


  • San Jose, California, United States TikTok Full time

    Senior Front End Engineer, TikTok Multimedia ArchSan JoseRegularR&DJob ID: A59495ResponsibilitiesTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.Why Join UsCreation is...


  • San Diego, California, United States Hologic Full time

    Job DescriptionHologic is seeking a passionate and experienced Senior Firmware Engineer to play a lead role in the development of real-time embedded firmware for our next generation of medical devices This is an exciting opportunity to make a real difference in patient lives by creating innovative solutions at the forefront of medical...


  • San Jose, California, United States Dice Full time

    Exciting Opportunity at Technology Consultants, Inc.Position: SW Test Engineer - EmbeddedLocation: San Jose, CA (Hybrid)Contract Length: 12+ MonthsPrimary Responsibilities:Ensure quality of embedded Software and Firmware components for an IoT deviceCreate comprehensive test plans based on functional documentationDebug application components in an RTOS/Linux...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title - Senior Firmware or Embedded Software Engineer Location San Diego, CA Duration 10+ Months Contract Total Hours/week 1st Shift Description: Senior Firmware or Embedded Software EngineerResponsibilities Develop, enhance and debug new and existing real-time firmware in C and C++ for BD Intelligent Medication Dispensing Devices and Systems. Drive...


  • San Francisco, California, United States JUUL Labs Full time

    Principal Firmware Engineer We are looking for a skilled Principal Firmware Engineer to join our Quality Systems team. In this role, you will work closely with the Director of Quality Improvement and Compliance to strengthen Supplier Quality by conducting external audits and managing quality-related activities on a daily basis. Collaborate with...


  • San Francisco, California, United States Dyno Nobel Full time

    Job Title: Senior Front End Engineer at Dyno Nobel Do you have what it takes to build functional and efficient mobile and web applications? As the Senior Front End Engineer at Dyno Nobel, you will play a crucial role in developing software solutions in a fast-paced agile environment. About Dyno Nobel: Dyno Nobel is a leading player in the commercial...

  • Front-end Engineer

    1 week ago


    San Francisco, California, United States Doss Full time

    What you'll do Ship a lot of features for the front-end of our core operations platform (Doss ARP) Contribute to technical roadmap and prioritizing features customer facing experience Iterate quickly with Design and other engineers to deliver super-fast, extremely intuitive experiences in the web browser What you're good at Typescript, React Comfortable...


  • San Jose, California, United States Spreadtrumusa Full time

    Wireless MAC ASIC Design Engineer (All levels) As a member of our engineering team, you will work on the latest WLAN technology and product development. Successful candidates will be participating in the design of leading edge ASICs for Wireless Connectivity SoC platform.Responsibilities The Wireless MAC ASIC design engineer is responsible for the design and...

  • Windows Firmware

    1 week ago


    San Diego, California, United States Cognizant Full time

    Windows Firmware and Windows Operating System SME (Subject Matter Expert) Job Summary We are seeking an experienced Windows Firmware and Windows Operating System SME to join our team. As a Windows Firmware and Windows Operating System SME, you will be responsible for providing technical leadership and expertise in the development, implementation, and...


  • San Mateo, California, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team. Our customers are very happy with our technology and are quickly expanding their use cases, only limited by their own imaginations. The Customer Experience Engineering Team aims to enable customers to push these limits, and when customers run into roadblocks or issues, enable them and our internal technical...