Principal Engineer, NAND Modeling

Principal Engineer, NAND Modeling

Mulya Consulting
Hyderabad / Secunderabad
12-16 years
Not Specified

Job Description

This position is a permanent position with our client (US Based Semiconductor Product Company with revenue more than 30 Billion USD)
Principal Engineer, NAND Modeling
Our 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.
As a Principal Modeling Engineer , 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 our 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:
  • Expert level solid understanding of C++ and Python software development on a Windows platform using Visual Studio development tools
  • Expert level knowledge of NAND-based storage device firmware - basic understanding of overall firmware architecture (host interface, FTL, back-end) and detailed understanding of at least one of these sub-functions
  • Strong analytical skills, applied in several areas:
  • the ability to find creative solutions to hard problems
  • the ability to decide what aspects of NAND, controller and firmware behavior should be modeled and which should be abstracted
  • the ability to 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 Us
As the leader in innovative memory solutions, we are helping the world make sense of data by delivering technology that is transforming how the world uses information. Through our global brands — Crucial and Ballistix — we offer the industry’s broadest portfolio. We are the only company manufacturing today’s major memory and storage technologies: DRAM, NAND, NOR and 3D XPoint™ memory. Our solutions are purpose built to leverage the value of data to unlock financial insights, accelerate scientific breakthroughs and enhance communication around the world.

This position is a permanent position with our client (US Based Semiconductor Product Company with revenue more than 30 Billion USD) Our client is a world leader (Top5 Semicon Company in 2018) in innovative memory solutions that transform how the world uses information. They have over 34,000 team members in 17 countries who work with the world’s most trusted brands, delivering memory and storage systems for a broad range of applications and sparking countless possibilities in technology  

Similar Jobs

Career Advice to Find Better