SSD Systems Architecture Modeling Engineer
Hyderabad, TS, IND
15h ago

Our vision is to transform how the world uses information to enrich life. Join an inclusive team passionate about one thing : using their expertise in the relentless pursuit of innovation for customers and partners.

The solutions we build 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 fuel the very innovation we are pursuing.

As a Solid State Drive (SSD) System Architecture Modeling Engineer at Micron Technology, Inc., you will develop high-performance controller and SSD architecture models for innovative volatile and non-volatile memory systems.

You can expect to work closely with system architects, firmware architects, firmware test architects, system hardware design engineers, product engineers, memory design engineers, and production engineers to solve cross-functional product development issues.

Responsibilities and Tasks : Your responsibilities may include, but are not limited to :

  • Developing algorithms and modeling solutions for complex systems
  • Choosing the appropriate simulation tools / environment.
  • Constructing or modifying component models including memory devices, controllers, interconnects, and processors
  • Verifying results by generating or acquiring relevant workloads and capturing subsystem performance information such as duty cycle, energy consumption and congenstion
  • Capture and demonstrate the benefits and trade-offs regarding performance, quality of service, features, complexity and power-consumption under complex workloads
  • Developing infrastructure and tools for simulation and performance metrics analysis
  • Providing technical leadership for small cross-functional modeling teams
  • Evangelizing developed solutions supported by modeled results
  • Numerically analyzing problems and solutions, and publishing analyses
  • Performing behavioral and detailed temporal analysis of advanced architectures
  • Working with cross-functional engineering teams to develop and optimize new ideas, architectures, algorithms, performance and components
  • Experience : A successful candidate for this position will have the following :

  • 5+ years of experience in embedded systems with strong working knowledge of modeling tools and techniques
  • A strong knowledge through academic coursework or experience in NAND memory systems, as well as other memory types are preferred
  • Must have C / C++ experience, Python experience is a plus
  • Must understand how to use the Standard Template Library (STL)
  • Strong working knowledge of architecture, microarchitecture and design analysis
  • Strong working knowledge of math, statistics and data analysis skills
  • Ability to quickly react and adapt to changes based on modeling results
  • Exposure to Software and HDL development flows and practices
  • Excellent problem solving and troubleshooting skills
  • Excellent verbal communication and written skills
  • Highly organized and self-motivated
  • Must be a strong individual contributor as well as a team player
  • Ability to work well in a truly global environment, with partners in Europe, Asia, and the US
  • Education :

  • BS or MS in Computer Engineering, Electrical Engineering, or Computer Science
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form