Applicants must be eligible to work in the specified location
Req ID: 3822
Micron's DRAM Solutions Group (DSG) is chartered to identify, define, and develop new and innovative memory products and market strategies which position Micron as a leader as well as generate new profitable growth opportunities. You will work with a senior, highly focused team with diverse expertise to develop system capabilities for processing near memory. Responsibilities will include working with memory design engineers, ASIC engineers, and systems and computer architects, software and firmware engineers.
Your responsibilities will include, but are not limited to:
- Actively working with customer system architects, technologists, 3rd party developers, and Micron R&D to identify, define, and architect system-level, support, and application-specific libraries to support novel and innovative memory solutions.
- Develop a system stack to support breakthrough products that target both existing memory markets as well as new markets through the application of new system level architectures and technologies delivering radically improved performance and feature sets.
- Developing the appropriate system libraries and environment; identifying opportunities for new utility libraries to enable the use of advanced memory technologies.
- Defining fundamental abstractions for improving application performance and the programmability of novel system architectures and memory technologies.
- Establishing and maintaining strong technical relationships with key technologists to identify and define new innovative memory products.
- Working with Micron technologists, design engineers, and engineering teams to ensure successful implementation and feasibility demonstration of revolutionary new product concepts.
- Performing open- and closed-loop system performance analysis of new advanced memory architectures in comparison with existing paradigms.
- Working with internal engineering teams and external customers to optimize and characterize new memory components, functions, and architectures.
- Constructing or modifying component models including memory devices, controllers, processors; verification, generating or acquiring relevant workloads; constructing performance monitoring means (eg energy, cycles, statistics gathering, etc.).
Successful candidates for this position will have:
- A strong history with system software, library abstractions, and fundamental performance considerations.
- Adept in programming with C/C++
- Ability to be highly self-motivated with excellent verbal and written communication skills.
- Ability to work well with other engineers, as well as partners of various positions.
- In-depth experience with SW development practices and version control systems.
- Excellent problem solving and troubleshooting skills.
- Experience with assembly and/or other low-level bare-metal programming environments.
- Strong knowledge of SW systems, programming models, compilers and OS designs including experience with runtime systems and/or simulation models in large projects developed in a collaborative environment.
- Experience supporting users of software systems.
- Experience working with high-level applications and high-level application developers.
Education:
MS in Computer Science is required with PhD a plus.
Keywords: Boise -- Idaho (US-ID) -- United States (US) -- DSG -- Entry -- Regular -- Engineering --.LI-MP1 --
Boise ID, United States of America
Micron
Micron
JS3822
9/29/2013 11:40:29 PM
We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature
please contact support giving the advertiser's name and job reference.