Milpitas, California, United States Remote (Country) Employment

Sandisk is hiring a Firmware Engineer

About the Role

SanDisk is looking for a Firmware Engineer intern to join the physical storage team developing firmware for solid-state storage devices used in consumer and enterprise computer systems. You'll work on features supporting current and next-generation memory devices.

What You'll Do

  • Examine design options and evaluate tradeoffs between performance, memory requirements, and processor workloads.
  • Collaborate with engineers in other teams to define overall drive functionality and behavior.
  • Design and draft specifications for firmware features that integrate within the overall system and firmware architecture.
  • Implement necessary functionality in C/C++ or machine language.
  • Use debuggers and other tools to analyze failures and correct software defects.

What We're Looking For

  • Pursuing a degree in Electrical Engineering, Computer Science, Computer Engineering, or similar.
  • Able to analyze and communicate at various levels of abstraction.
  • Ability to communicate ideas clearly and influence technical direction.
  • Strong verbal and written communication skills.
  • Proficiency in 'C' programming and related concepts.

Nice to Have

  • NAND experience.
  • Experience with logic analyzers, oscilloscopes, and/or protocol analyzers.
  • Real-time system concepts and experience helpful.

Technical Stack

  • C/C++
  • NAND flash memory

Team & Environment

You will be part of the 'physical storage' team within the firmware organization.

Benefits & Compensation

  • Paid vacation time and sick leave.
  • Medical, dental, and vision insurance.
  • Life, accident, and disability insurance.
  • Tax-advantaged flexible spending and health savings accounts.
  • Employee assistance program.
  • Voluntary benefit programs (supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity).
  • Tuition reimbursement and transit benefits.
  • The Applause Program and employee stock purchase plan.
  • The SanDisk Savings 401(k) Plan.
  • Salary range applicable for jobs performed in California, Colorado, New York or remote jobs that can be performed in those states.
  • Eligible for Long-Term Incentive (LTI) program consisting of restricted stock units (RSUs) or cash equivalents, subject to eligibility.

SanDisk thrives on the power and potential of diversity and is committed to an inclusive environment. SanDisk is committed to providing equal opportunities to all applicants and employees and prohibits discrimination and harassment based on legally protected characteristics.

Required Skills
C/C++NAND flash memoryC programmingElectrical EngineeringComputer ScienceComputer EngineeringFirmwareEmbedded Systems
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Sandisk

Sandisk innovates in Flash and advanced memory technologies, delivering solutions that enable digital world needs with groundbreaking memory products recognized globally for performance and quality.

Visit website
Job Details
Department Engineering
Category embedded
Posted 14 days ago