Logo of Huzzle


Intern, Firmware and Software Engineering

Logo of Western Digital

Western Digital

2mo ago

🚀 Off-cycle Internship

Los Angeles

⌛ Closed
Applications are closed

Off-cycle Internship

Software Engineering, EngineeringLos Angeles


  • At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.


  • Working toward a Bachelors or Master in CS, CE, EE, EC or equivalent.
  • Minimum of 8.0 GPA
  • Strong knowledge in C/C++, Object oriented programming, Data Structure, Algorithms,
  • Strong aptitude and penchant for problem solving, algorithm design, system design, and complexity analysis skills.
  • You have ability to rapidly learn new technologies, complex code and develop system view.
  • You have excellent interpersonal skills, including written and verbal communication.
  • You'll be a fun and enthusiastic teammate who enjoys a challenge and celebrates success.An ever positive, can-do attitude.
  • Interest in storage technologies (HDD, Flash, nonvolatile memory) that is the backbone and lifeline of all the technologies (Artificial Intelligence (AI) , Machine Learning (ML), Cloud, Autonomous driving, Social Media, Streaming and entertainment, E-Commerce etc)

Education requirements

2:1 or higher
Currently Studying

Area of Responsibilities

Software Engineering


  • Develop firmware using C/C++ in multiple environments using the latest standards: FPGA, Simulator, for NAND/eSSD (Enterprise Solid State Drive) products.
  • Develop software using various languages and platforms
  • Work with cross-functional teams to develop SSD products.
  • Self-motivated to work both unsupervised and as part of an agile team. Collaborate to develop self and others within the group.
  • Understand end-to-end product lifecycle.


Work type

Full time

Work mode



Los Angeles