
Eligibility Criteria
B.Tech/B.E. or M.Tech in Computer Science, Information Technology, Electronics & Communication, or related branches. Minimum 60% aggregate (or CGPA 6.0/10). Graduation batch 2025. No active backlogs at the time of joining. Candidates with internships or project experience in embedded systems, firmware, or software testing are preferred.

Job Description & Key Responsibilities
Micron Technology is a global leader in innovative memory and storage solutions, serving a wide range of industries from mobile devices to data centers. With a strong footprint in India, Micron operates cuttingβedge research and development centers in Hyderabad, Bangalore and Pune, where engineers collaborate on nextβgeneration DRAM, NAND and emerging memory technologies. The companyβs Indian operations are known for fostering a culture of continuous learning, encouraging fresh talent to work on realβworld problems that impact billions of devices worldwide.
As a Software Engineer (Freshers) at Micron, you will join a dynamic team that builds and maintains the software stack used for memory testing, validation, and performance analysis. You will get handsβon exposure to lowβlevel programming, Linux kernel development, and cloudβbased analytics platforms. The role is designed for recent graduates who are eager to apply their academic knowledge to solve complex engineering challenges while growing under the mentorship of seasoned professionals.
Key Responsibilities:
1. Design, develop, and maintain test automation tools for memory validation.
2. Write efficient code in C/C++/Python to interface with hardware modules and collect performance metrics.
3. Collaborate with hardware engineers to debug and resolve issues in silicon prototypes.
4. Participate in code reviews, ensuring adherence to coding standards and best practices.
5. Contribute to the development of Linuxβbased drivers and firmware components.
6. Analyze large data sets using scripting languages to generate insightful reports for product teams.
7. Assist in the creation of documentation, test plans, and user guides for internal tools.
8. Stay updated with emerging technologies in memory architecture and propose innovative solutions.
9. Engage in agile ceremonies, providing accurate estimations and delivering sprint commitments.
10. Mentor peers and share knowledge through tech talks and internal workshops.
Tech Stack: C, C++, Python, Linux, Git, Bash scripting, Jenkins CI/CD, SQL/NoSQL databases, and basic knowledge of hardware description languages (Verilog/VHDL) is a plus.
Growth Path: Micron offers a clear career trajectoryβfrom Associate Engineer to Senior Engineer, Lead Engineer, and eventually Principal Engineer or Technical Manager. The company invests heavily in employee upskilling through internal training programs, certifications, and opportunities to work on crossβfunctional projects across global locations.
Why Join Micron? You will be part of a worldβclass organization that values innovation, diversity, and workβlife balance. Freshers get the chance to work on missionβcritical products, receive mentorship from industry veterans, and enjoy competitive compensation along with comprehensive benefits. Micronβs collaborative environment encourages you to experiment, fail fast, and iterate, making it an ideal launchpad for a successful engineering career.