Western Digital Careers
Join our Talent Network

Principal Developer, Software Development (Sys)

This job posting is no longer active

Location: Milpitas, CA, United States 
Req ID: JR-9999033343


Western Digital

We deliver the possibilities of data.  YOU define what's possible.


At Western Digital we simplify personal storage through smart storage solutions and mobile applications. The ideal candidate is an energetic, innovative engineer that doesn’t take no as an answer. Highly proficient in software design, pushing the boundaries and make possible happen. Motivated to learn new technologies in fast moving technology environment.


Roles and Responsibilities

  • Conduct feasibility analysis of portable embedded systems and software stack
  • Conduct platforms evaluation, evaluate alternate solutions and generate comprehensive report with bold and justified conclusion
  • Build prototypes to demonstrate next generation features
  • Keep track on technology trends and bring in new practical innovative ideas



  • BS/BA degree or equivalent with 7 or more years of related experience
  • At least 3 years of experience in embedded system development using microprocessors and microcontrollers, firmware development and embedded system debugging using tools including GDB, JTAG and ICE;
  • At least 3 years of software development experience in delivering iOS mobile applications  throughout entire life cycle including concept, design, build, deploy, test, release and support
  • Expertise in Objective C, Swift, iOS SDK and application frameworks
  • Strong understanding of interactive application development paradigms, memory management, File I/O, network & socket programming, concurrency and multi-threading
  • Ability to code any custom, cutting edge iOS app, from scratch, with minimal supervision, quickly, well-structured & with high quality
  • Good knowledge of networking WiFi stack and internet protocols  such as TCP/IP, HTTP
  • Good knowledge of database technologies preferably SQLite
  • Good knowledge of REST, JSON, XML, HTML5 and Javascript.
  • Advantage is hands on experience with android application design, development, troubleshoot and deployment including Google android tools, development of android SDK, various analytics tools, and profiling tools;




At the forefront of flash memory storage, industry-leading SanDisk-branded integrated and embedded solutions deliver the possibilities of data for data centers and mobile devices, enabling fast and reliable data access. SanDisk, WD, HGST and G-Technology brands position Western Digital as the world's target data storage company and flash memory leader. 

Posting Notes: [[country]]  || [[mfield1]] ||[[custReqType]] ||[[filter3]] ||[[custInternType]] ||.||