Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Customer Firmware Engineer Intern (Masters, Summer 2025) image - Rise Careers
Job details

Customer Firmware Engineer Intern (Masters, Summer 2025)

Company Description

Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today’s needs and tomorrow’s next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we’re living in and that we have the power to shape.

Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality.

Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward.

Job Description

As a member of a highly skilled firmware development team, you will develop state of the art SSD (Solid State Drive) products for the enterprise market.  You will be responsible for learning the firmware code and overall development process to resolve customer issues and providing best in class firmware support.

In this highly technical and hands-on role, essential duties and responsibilities include the following (other duties may be assigned):

  • Working together with cross functional teams to triage failure logs, reproduce issues, and delivering firmware fixes for customer issues. 
  • Writing various scripts to support log failure analysis, creating utilities, and develop regression tests.
  • Analyzing, troubleshooting and fixing issues discovered by internal test teams or by customer use of the products.
  • Providing concise write-up describing the root cause, impacts, and fix changeset to effectively communicate resolution to customer issues.
  • Implementing customer change requests.

Your contributions will have a direct impact to the company’s success in our fast paced environment.

Qualifications

Required: 

  • Currently pursuing a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with completion of May/June 2026 or beyond.
  • Available to work full-time Monday - Friday for the duration of the internship
  • Position is expected to be hybrid, working primarily onsite in our Irvine, CA location. Relocation will not be offered for this position.

Preferred skills:

  • Strong programming skills in C++, Python or PHP. 
  • Understanding of embedded systems and firmware development. 
  • Good understanding of Solid State Drives (SSDs) and NAND Flash memory is a plus.  
  • Ability to learn quickly and work collaboratively in a team environment. 
  • Good problem-solving and analytical skills. 
  • Excellent verbal and written communication skills. 
  • Preference given to candidates who will not require relocation to the Milpitas, CA area. Relocation will not be offered for this position. 

Additional Information

Sandisk is committed to providing equal opportunities to all applicants and employees and will not discriminate against any applicant or employee based on their race, color, ancestry, religion (including religious dress and grooming standards), sex (including pregnancy, childbirth or related medical conditions, breastfeeding or related medical conditions), gender (including a person’s gender identity, gender expression, and gender-related appearance and behavior, whether or not stereotypically associated with the person’s assigned sex at birth), age, national origin, sexual orientation, medical condition, marital status (including domestic partnership status), physical disability, mental disability, medical condition, genetic information, protected medical and family care leave, Civil Air Patrol status, military and veteran status, or other legally protected characteristics. We also prohibit harassment of any individual on any of the characteristics listed above. Our non-discrimination policy applies to all aspects of employment. We comply with the laws and regulations set forth in the "Know Your Rights: Workplace Discrimination is Illegal” poster. Our pay transparency policy is available here.

Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.

Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at [email protected] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

 

#LI-NS1

Compensation & Benefits Details

  • An employee’s pay position within the salary range may be based on several factors including but not limited to (1) relevant education; qualifications; certifications; and experience; (2) skills, ability, knowledge of the job; (3) performance, contribution and results; (4) geographic location; (5) shift; (6) internal and external equity; and (7) business and organizational needs.
  • The salary range is what we believe to be the range of possible compensation for this role at the time of this posting.  We may ultimately pay more or less than the posted range and this range is only applicable for jobs to be performed in California, Colorado, New York or remote jobs that can be performed in California, Colorado and New York.  This range may be modified in the future.
  • If your position is non-exempt, you are eligible for overtime pay pursuant to company policy and applicable laws.  You may also be eligible for shift differential pay, depending on the shift to which you are assigned.
  • You will be eligible to participate in Sandisk's Short-Term Incentive (STI) Plan, which provides incentive awards based on Company and individual performance.  Depending on your role and your performance, you may be eligible to participate in our annual Long-Term Incentive (LTI) program, which consists of restricted stock units (RSUs) or cash equivalents, pursuant to the terms of the LTI plan. Please note that not all roles are eligible to participate in the LTI program, and not all roles are eligible for equity under the LTI plan. RSU awards are also available to eligible new hires, subject to Sandisk’s Standard Terms and Conditions for Restricted Stock Unit Awards.
  • We offer a comprehensive package of benefits including paid vacation time; paid sick leave; medical/dental/vision insurance; life, accident and disability insurance; tax-advantaged flexible spending and health savings accounts; employee assistance program; other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity; tuition reimbursement; transit; the Applause Program; employee stock purchase plan; and the Sandisk Savings 401(k) Plan.
  • Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company’s sole discretion, consistent with the law.

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Customer Firmware Engineer Intern (Masters, Summer 2025), SanDisk

Are you ready to kickstart your career with a top-tier tech company? Join Sandisk as a Customer Firmware Engineer Intern for Summer 2025 in beautiful Irvine, California! In this exciting role, you will become a vital part of a skilled firmware development team, diving deep into the world of Solid State Drives (SSDs) and embedded systems. You’ll gain hands-on experience resolving customer issues while working collaboratively with cross-functional teams. Your responsibilities will include triaging failure logs, reproducing issues, and delivering firmware fixes that make a real difference. As you learn the ropes, you’ll write scripts to support log analysis and develop regression tests. Excited about troubleshooting? You’ll analyze and fix issues identified by our internal testing teams or customers using our cutting-edge products. Plus, your ability to document your findings will ensure clear communication with our customers. If you’re pursuing a Master's degree in Engineering or Computer Science, with a passion for problem-solving and a solid foundation in programming (C++, Python, or PHP), you could be the perfect fit. This internship is a fantastic opportunity to develop your skills, contribute to innovative projects, and potentially shape the future of data storage technology. Let's push the boundaries of what's possible together at Sandisk!

Frequently Asked Questions (FAQs) for Customer Firmware Engineer Intern (Masters, Summer 2025) Role at SanDisk
What are the primary responsibilities of the Customer Firmware Engineer Intern at Sandisk?

As a Customer Firmware Engineer Intern at Sandisk, your key responsibilities will include collaborating with cross-functional teams to analyze failure logs, troubleshooting and resolving firmware issues, writing scripts for log analysis, and creating regression tests. You'll also document findings to communicate effectively with customers, ensuring they receive the best firmware support available.

Join Rise to see the full answer
What qualifications are required for the Customer Firmware Engineer Intern position at Sandisk?

Candidates for the Customer Firmware Engineer Intern role at Sandisk should be pursuing a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, expected to graduate by May/June 2026 or later. A solid understanding of embedded systems and strong programming skills in C++, Python, or PHP are highly desirable.

Join Rise to see the full answer
What programming languages should I be familiar with for the Customer Firmware Engineer Intern role at Sandisk?

For the Customer Firmware Engineer Intern position at Sandisk, strong programming skills in C++, Python, or PHP are preferred. Familiarity with embedded systems and firmware development will give you an edge in this role.

Join Rise to see the full answer
What type of working environment can I expect as a Customer Firmware Engineer Intern at Sandisk?

The Customer Firmware Engineer Intern role at Sandisk is expected to be a hybrid position, primarily on-site in Irvine, California. You'll benefit from a collaborative atmosphere where you can interact with experienced professionals, share ideas, and work hands-on with the latest technology.

Join Rise to see the full answer
Is relocation offered for the Customer Firmware Engineer Intern position at Sandisk?

Unfortunately, relocation is not offered for the Customer Firmware Engineer Intern position at Sandisk. We're looking for candidates who are local to the Irvine, California area or who can commute regularly.

Join Rise to see the full answer
Common Interview Questions for Customer Firmware Engineer Intern (Masters, Summer 2025)
What interests you about the Customer Firmware Engineer Intern role at Sandisk?

In preparing your answer, focus on your passion for technology and data storage solutions. Highlight how the opportunity to work with SSDs and learn firmware development aligns with your career goals and interests.

Join Rise to see the full answer
Can you explain your experience with programming languages relevant to this role?

Describe specific projects or coursework where you utilized C++, Python, or PHP. Be ready to discuss the challenges you faced and how you overcame them, emphasizing your problem-solving and coding skills.

Join Rise to see the full answer
How do you approach troubleshooting technical issues?

Explain your systematic approach to troubleshooting, including identifying the issue, analyzing logs, reproducing the problem, and implementing fixes. Sharing a specific example of a past experience can enhance your answer.

Join Rise to see the full answer
What do you know about Solid State Drives and their importance?

Research SSD technology before the interview and be prepared to discuss its advantages over traditional hard drives, highlighting aspects like speed, durability, and efficiency in modern computing.

Join Rise to see the full answer
How would you communicate technical issues to non-technical team members?

Illustrate your ability to simplify complex technical problems into layman’s terms. Discuss how you would use analogies or visual aids if necessary to ensure understanding among diverse audiences.

Join Rise to see the full answer
Describe a time when you worked on a team project. What was your role?

Provide a specific example of a team project, discussing your contributions, particularly highlighting collaboration, communication, and the ability to integrate feedback from peers.

Join Rise to see the full answer
What steps do you take to learn a new programming language or technology?

Discuss your strategy for learning, such as utilizing online resources, working on projects, and participating in coding communities. Express your enthusiasm for continuous learning.

Join Rise to see the full answer
How do you prioritize tasks when dealing with multiple deadlines?

Explain your method for prioritizing tasks, whether it’s using tools like lists or apps, and how you assess which tasks are most urgent or impactful in achieving project goals.

Join Rise to see the full answer
What do you hope to achieve during your internship at Sandisk?

Talk about your desire to gain hands-on experience, develop technical skills, and contribute to meaningful projects. Emphasize a personal goal for growth in your understanding of firmware and customer support.

Join Rise to see the full answer
Are you familiar with any embedded systems development tools?

Mention any tools or software you have experience with, like debuggers or simulation environments, and your willingness to quickly adapt to new tools used in embedded systems at Sandisk.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
SanDisk Remote 951 Sandisk Dr, Milpitas, CA
Posted 10 days ago

Join Sandisk as a Sales Development Representative to help drive B2B sales through our innovative eCommerce platform.

Photo of the Rise User

Join Sandisk as a Staff Engineer in Firmware Development, where you'll design and develop cutting-edge SSD firmware.

Photo of the Rise User
AECOM Hybrid Seattle , WA , United States
Posted 3 days ago

Become a core member of AECOM’s team as a Senior Project Architect, creatively leading impactful architectural design initiatives.

Photo of the Rise User
Posted 2 days ago

Join Rand Simulation as a CFD Simulation Specialist and leverage your expertise in Ansys software to drive impactful engineering solutions.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 5 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as an entry-level engineer and be part of a diverse team that values innovation and personal growth.

Photo of the Rise User

Join New Line Structures as an Entry-Level MEP/FP Construction Project Engineer and help drive successful construction projects in NYC.

Photo of the Rise User
Boeing Hybrid US, Saint Louis County, MO; Missouri, Berkeley, MO
Posted 11 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 6 days ago

Join AECOM as a PS&E Project Manager and help deliver high-quality transportation projects.

Join our team as a Mid-Level Instrument and Controls Engineer in Boise, Idaho, specializing in state-of-the-art industrial projects.

As a global leader in data storage solutions, we’re committed to making people's digital lives better by delivering innovative, reliable, high-performance products that consumers and businesses can count on.

93 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Internship, hybrid
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!