Intern - SSD Firmware - CI/CD
Micron TechnologyJob Title
Intern - SSD Firmware - CI/CD
Role Summary
The SSD Firmware CI/CD & AI Intern will work with firmware engineers to improve Micron's firmware development ecosystem through automation, CI/CD pipelines, and AI-enabled tools. The role focuses on engineering productivity, intelligent automation, and scalable build/test workflows rather than feature firmware development.
Experience Level
Entry-level intern. Guidance: 0β2 years of relevant experience through internships, coursework, research projects, or similar activities.
Responsibilities
Support development and integration of automation, AI agents, and CI/CD solutions to accelerate firmware build, test, and release processes.
- Design, develop, and deploy AI agents to assist firmware development, testing, integration, and validation.
- Build and maintain Python-based automation for CI/CD pipelines, firmware builds, testing, and releases.
- Analyze pipeline performance and test data to identify quality and productivity improvements.
- Integrate AI-assisted tools and intelligent automation into existing engineering processes.
- Collaborate with firmware, validation, and software teams to evaluate and improve automation solutions.
Requirements
Key technical and interpersonal requirements for successful candidates.
- 0β2 years of relevant experience via internships, academic projects, hackathons, or software development activities.
- Strong programming experience in Python.
- Solid understanding of software development fundamentals, debugging, automation, and problem-solving.
- Interest in artificial intelligence, AI agents, machine learning, or AI-assisted software development.
- Experience using AI-enabled tools / large language models (e.g., Copilot, ChatGPT, Claude, Gemini) to improve developer productivity.
- Strong analytical, organizational, written, and verbal communication skills.
Preferred:
- Familiarity with embedded systems, firmware development, or SSD technologies.
- Understanding of CI/CD concepts, DevOps practices, automated testing, and source control.
- Experience developing automation tools, workflows, scripts, or developer productivity tools.
- Familiarity with AI agents, agentic workflows, prompt engineering, or RAG approaches.
- Experience with Git, build systems, test automation frameworks, or cloud technologies.
Education Requirements
Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field; equivalent coursework or practical experience (internships, projects) also considered.
About the Company
Company: Micron Technology
Headquarters: Boise, Idaho, USA
Micron Technology is a global leader in memory and storage solutions, dedicated to transforming how the world uses information. The company offers a diverse portfolio of high-performance DRAM, NAND, and NOR memory products under the Micron and Crucial brands. With a commitment to customer focus and technological innovation, Micron drives advancements in artificial intelligence, 5G, and other data-centric applications, empowering users to learn, communicate, and progress.
