Position: Associate Engineer, SSD Software
Company Name: Micron Technology, Inc
Official Website: Micron Technology
Wikipedia: Micron Wiki
Degree Needed: B.E/B.Tech/M.E/M.Tech
Passout Year: 2022/2023/2024
Work Location: Hyderabad & Bangalore, India
Experience Level: 0 – 1 Year
Salary: Best In Industry
Job Description
In this exciting role at Micron Technology, you will be part of the software team working on SSD management applications and frameworks. From driver development to testing, your contributions will support validation, firmware, and field engineering teams. This role offers exposure to SSD technology, automation frameworks, and cutting-edge memory solutions.
Responsibilities
- Develop (C/C++) code to manage NVMe/SATA storage devices
- Create code for multiple OS environments including Windows, Linux, and VMWare
- Debug device drivers and firmware issues
- Design and develop APIs for 3rd party integrations
- Collaborate with peers and review their code for improvement
Skills Required
- Proficiency in C/C++ and Python
- Understanding of storage devices, NVMe/SATA protocols
- Knowledge of design patterns, data structures, and multithreading
- Experience with Windows and Linux environments
- Debugging and problem-solving abilities
- Familiarity with DevOps tools like Jenkins, Makefiles, and MSBuild
Education Requirement
- Bachelor’s/Master’s degree in Electrical, Electronics, or Computer Science Engineering
- Minimum CGPA: 7.0
Relevant Technologies
- NVMe/SATA storage protocols
- Linux and Windows OS development
- Software frameworks for SSD management
Check out these free online courses to get a better understanding of the technologies used in this role.
Interview Tips & Tricks for Micron Technology
For interview preparation, review Micron interview questions on Glassdoor.
Company Reviews
Rating: ★★★★☆ (4/5)
Culture: Highly collaborative with a focus on innovation.
Salary: Competitive and industry-leading.
For detailed reviews, check out Micron reviews on Glassdoor.