. Design, develop, and qualify product engineering test hardware, platforms, test firmware and software for non-volatile memory product bring up and debug.
Design, develop, debug, validate and optimize firmware code for products.
Integrate and validate FPGA designs in hardware using tools such asoscilloscopes,logic analyzers, andsignal tap.
Collaborate with cross-functional teams, including Test Engineering System Integration, ASIC, FW, Product Engineering and operations, to integrate FPGA designs with other system components.
Provide engineering test solutions (HW SW) for Product Development for NAND/System characterization and Silicon debug capabilities. Drive and support new protocol enablement (SCASeparate Command Address, ONFI, UFS, PCIe) and capability bring up. Routinely communicate overall project status to leadership and cross functional product team. Provide guidance through debug and resolution of product related issues. Qualifications. Successful candidates for this exciting opportunity will have. 8+ years of strong hands-on experience working on firmware development using C/C++ and good understanding of scripting languages including TCL, Perl/Python.
Proficiency with GNU toolchain to compile, debug and build software applications.
Experience in embedded systems, FPGAs and good understanding of low-level firmware architecture.
Knowledge of the entire firmware development lifecycle from requirements analysis, design, testing and maintenance.
Knowledge of storage interface such as High Speed ONFI, UFS, PCIe, etc Memory and Storage System behavior, architecture and design. Working experience on NAND and non-volatile System products. Experience with non-volatile memory, logic analyzers, oscilloscopes, and/or Automated Test Equipment (ATE) is preferred. Familiar working on Unix/Linux terminal.
Hands-on experience with hardware bring-up and debugging and understanding of hardware schematic and layout.
Excellent data analysis, problem solving, and decision-making skills. Ability to work independently in a very fast paced environment and adapt to change. Drive to determine root-cause and provide corrective action for product issues. Proficiency in using version control systems like Git for managing code repositories and collaboration.
Self-motivated and enthusiastic in a challenging, dynamic environment. Demonstrated ability to partner successfully with other groups to build strong peer relationships and achieve the best outcomes for Micron. Education. Position requires a minimum of a Bachelor's degree in Electrical, Electronics or Computer Engineering. Course work in VLSI, semiconductor process is desirable, but not required. About Micron Technology, Inc.
We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all. With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micronand Crucialbrands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities from the data center to the intelligent edge and across the client and mobile user experience.
To learn more, please visit micron.com/careers. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
To request assistance with the application process and/or for . 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.