Share this Job
Apply now »

Principal Engineer, NAND Modeling

Bengaluru, KA, IN

Micron’s vision is to transform how the world uses information to enrich life for all.  Join an inclusive team focused on one thing: using our expertise in the relentless pursuit of innovation for customers and partners. The solutions we create help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it all while committing to integrity, sustainability, and giving back to our communities. Because doing so can spark the very innovation we are pursuing. 


Req. ID: 218762 


As a Principal Modeling Engineer at Micron Technology, Inc., you will be a member of the managed NAND system architecture team with a focus on developing and maintaining software-based system modeling tools used to analyze and predict power and performance of future managed NAND devices. You will work closely with other system architects, as well as controller architects, firmware architects, and NAND designers to ensure that the modeling tools you own and maintain appropriately model key aspects and behaviors of future products. You will identify and root cause system performance bottlenecks and power issues and help drive innovative solutions to remove these issues.

Your responsibilities will include, but are not limited to:

  • Active participation in system architecture activities, supporting architecture work of Micron's entire managed NAND portfolio
  • Architect, design, develop, debug, document and publish improvements to power and performance modeling tools
  • Build new modeling tools to analyze specific questions and architectural problems

Minimum qualifications:

  • 8+ Years’ Experience in the Below specified areas
  • Expert level solid understanding of C++, SystemC , TLM and Python software development on a Windows platform using Visual Studio development tools
  • Basic knowledge of NAND-based devices - basic understanding of overall firmware architecture (host interface, FTL, back-end)
  • Strong analytical skills, applied in several areas:
  • Find creative solutions to hard problems
  • Decide what aspects of NAND, controller and firmware behavior should be modeled and which should be abstracted
  • Interpret the output of the modeling tools to find performance bottlenecks or power issues
  • Firm understanding of modern software engineering principles and the ability to apply them throughout the modeling tool lifecycle
  • Capability with debugging and development tools to find, fix, and improve the tools as needed
  • Strong interpersonal skills – this role requires a high degree of teamwork
  • Ability to work well in a truly global environment, with partners in Europe, Asia, and the US
  • BS or MS in Computer Engineering, Electrical Engineering, or Computer Science


About Micron Technology, Inc.

We are an industry leader in innovative memory and storage solutions. Through our global brands – Micron® and Crucial® – our broad portfolio of high-performance memory and storage technologies, including DRAM, NAND, 3D XPoint™ memory and NOR, is transforming how the world uses information to enrich life. Backed by more than 40 years of technology leadership, our memory and storage solutions enable disruptive trends, including artificial intelligence, 5G, machine learning and autonomous vehicles, in key market segments like mobile, data center, client, consumer, industrial, graphics, automotive, and networking. Our common stock is traded on the Nasdaq under the MU symbol. To learn more visit


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.


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.


For US Sites Only: To request assistance with the application process and/or for reasonable accommodations, please contact Micron’s Human Resources Department at 1-800-336-8918 or 208-368-4748 and/or by completing our General Contact Form

Keywords:  Bengaluru || Karnātaka (IN-KA) || India (IN) || NVE (Non-Volatile Engineering Group) || Experienced || Regular || Engineering || #LI-GKV1 || Tier 5 || 

Upload your resume and immediately see jobs for you!

Job Segment: Developer, Engineer, Firmware, Electrical, Computer Science, Technology, Engineering

Apply now »