Western Digital Careers
Join our Talent Network

Technologist, System Design Engineering

This job posting is no longer active

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

Description

At Western Digital we simplify personal storage through smart storage solutions and mobile applications (look for iXpand Drive and SanDisk Connect products to learn more). The ideal candidate is an energetic, innovative engineer that doesn’t take no as an answer. Highly proficient in system 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

Skills/Experience

  • BS/BA degree or equivalent with 10 or more years of related experience
  • Proven record in developing consumer electronics products from concept to mass production
  • Proven record as a system architecture and design
  • 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 2 years in building consumer electronic products integrating NAND and USB
  • At least 2 years of experience in C/C++ programming
  • Proven record in designing and building prototypes

Advantage

  • Experience in mobile application development (Android, iOS)
  • Knowledge of networking WiFi stack and internet protocols  such as TCP/IP, HTTP
  • Knowledge of database technologies preferably SQLite
  • Knowledge of REST, JSON, XML, HTML5 and Javascript.