< /div>

Principal Software Development Engineer

Software Development
JR-0000055773 Requisition #

Western Digital®


Western Digital is a one of the world’s most sophisticated, foundational technology companies. A Fortune 150 company and the world’s largest maker of hard drives & flash memory products, we literally create the space upon which the digital world is built. Think about it. If not for our products, there would be no computing, social media or streaming media. We develop the technologies and make the products that make all of those things possible!


At Western Digital’s Content Solutions group we design, build and ship hardware and software that enhances the digital lives of more than 300 million customers every year. With more than 350,000 points of sale worldwide, we help consumers in more than 113 countries connect with their content, so they get more enjoyment and value from the digital lives.

What You Will Be Doing

We are about creating a personal cloud experience that seamlessly pulls all of your content together (pictures, music, video, documents) into your personal device and makes it available on any screen, any place and any time.

A key part of the platform is our REST API which powers all of our mobile, web and desktop experiences.

We are looking for a highly motivated engineer to join this critical core team.

Your Key Responsibilities Will Include
  • Independently design and develop features for My Cloud Home Linux platform
  • Work in a cross-functional team with PLM, UX and QA to deliver high quality end to end features.
  • Be technically adept to deep dive into complex technical problems
  • Work in a fast paced, agile environment that continuously delivers value to our customers.

Education & Experience Necessary for Success
  • 5-10 years of professional software development experience
  • Strong system level programming experience in Golang or C/C++.
  • Experience building highly optimized software under tight device resource constraints
  • Experience in building REST API services is a plus
  • Experience with image or video manipulation is a plus
  • Strong communication, analytical and problem solving skills.

What Makes You Special
  • Knowledge of multi-threading, concurrency, and scalability constructs.
  • Experience developing complex and highly available services running in a production environment
  • Experience developing on consumer devices powered by Linux or Android

Our three brands, SanDisk, WD and G-Technology offer consumers new ways to aggregate, organize, secure, and share the content that really matters to them, no matter where the content is created, or where it resides. As our digital world and capabilities expand, we evolve to meet the needs of this highly dynamic and constantly changing environment. Whether that means creating personal cloud experiences that seamlessly pull all of your pictures, music, video, documents together or developing state-of-the-art encryption technologies that protect your most valuable content, we’re committed to putting consumers in control over every aspect of their digital world.


Western Digital is an equal opportunity employer.

Western Digital does not discriminate on the basis of 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 "Equal Employment Opportunity is the Law" poster.

Western Digital participates in the E-Verify program in the US. For more information click hereEste empleador participa in E-Verify.


My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Milpitas, California, United States

📁 Software Development

Requisition #: JR-0000056115

Milpitas, California, United States

📁 Software Development

Requisition #: JR-0000055612

Milpitas, California, United States

📁 Software Development

Requisition #: JR-0000044646