Developer, Programming
Company: Western Digital
Location: Campbell
Posted on: February 10, 2026
|
|
|
Job Description:
Company Description 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. At our core,
Western Digital is a company of problem solvers. People achieve
extraordinary things given the right technology. For decades, we’ve
been doing just that—our technology helped people put a man on the
moon and capture the first-ever picture of a black hole. We offer
an expansive portfolio of technologies, HDDs, and platforms for
business, creative professionals, and consumers alike under our
Western Digital®, WD®, WD_BLACK™, and SanDisk® Professional brands.
We are a key partner to some of the largest and highest-growth
organizations in the world. From enabling systems to make cities
safer and more connected, to powering the data centers behind many
of the world’s biggest companies and hyperscale cloud providers, to
meeting the massive and ever-growing data storage needs of the AI
era, Western Digital is fueling a brighter, smarter future. Today’s
exceptional challenges require your unique skills. Together, we can
build the future of data storage. Job Description Essential Duties
Apply Leading advaned ML and AI concepts for new and exiting
automation solutions. Challenge the status quo with solution
designs that eliminate repeat failures and reduce business overhead
and costs and provide MFG operators with user friendly and easy to
understand feedback To design, develop, test, and support
Automation hosts & applications to fulfill business requirements
Responsible to communicate with various department stakeholders to
gather requirements, analyze and provide suitable solution by
applying concept of scalability, flexibility, simple and standard.
Responsible to handle operation issues, perform root cause
analysis, and apply preventive actions and measurements via IT
solutions. Follow SDLC phases in software development, document and
execute as per requirements and specifications Provide
documentation and training to 24/7 L1 support team. Test and
support deployment of new and/or enhanced automation hosts,
interface to tools & multiple MES at both Wafer factories. Provide
support for applications used in the factory operating in a 24/7
fast moving environment. Collaborate with cross-functional teams to
integrate automation solutions with existing systems and processes.
Implement and maintain version control systems for all developed
software and applications. Participate in code reviews to ensure
high-quality, efficient, and maintainable code. Optimize existing
automation processes to improve performance and reduce operational
costs. Stay current with emerging technologies and industry trends
in automation and software development. Contribute to the
development of internal tools and frameworks to enhance team
productivity. Participate in Agile development processes, including
sprint planning, daily stand-ups, and retrospectives.
Qualifications Required: Candidates must possess a Bachelors or
Masters degree in Computer Science, Information Technology, with an
expected graduation date between June 2025 and June 2026. This
position demands a high level of commitment and flexibility.
Successful candidates must be prepared to engage in periods of
on-call duty and overnight work to support our critical 24/7
factory environment. Technical Skills: The successful candidate
must have experience in using C++, C#, as well as source control,
object-oriented programming, along with core AI and ML concepts and
understanding Experience with the Microsoft Visual Studio
development suite and debugging multi-tier architecture is
preferred. Knowledge of MS SQL and/or Oracle DB including queries,
functions, and stored procedures. Understanding of SECS/GEM
protocol and/or other industrial automation standards is a plus.
Strong understanding of structured/iterative code development and
documentation, and the communications and collaboration with
offshore code development team that goes with it Exposure to or
experience in leveraging ML and AI technologies to support the
image analysis, edge computing, and augmented support solutions
coming down the road. Emotional Intelligence/EQ: Written
communication skills: The successful candidate must be able to
write clear requirements documents, design documents, test plans
and end-user documentation. Verbal communication skills: The
successful candidate must be able to present requirements, designs,
test plans and status to peers and management. Team Skills: The
successful candidate must have demonstrated successes in operating
in a collaborative team development environment. Additional
Information Western Digital is committed to providing equal
opportunities to all applicants and employees and will not
discriminate against any applicant or employee based on their 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 "Know Your
Rights: Workplace Discrimination is Illegal” poster. Western
Digital thrives on the power and potential of diversity. As a
global company, we believe the most effective way to embrace the
diversity of our customers and communities is to mirror it from
within. We believe the fusion of various perspectives results in
the best outcomes for our employees, our company, our customers,
and the world around us. We are committed to an inclusive
environment where every individual can thrive through a sense of
belonging, respect and contribution. Western Digital is committed
to offering opportunities to applicants with disabilities and
ensuring all candidates can successfully navigate our careers
website and our hiring process. Based on our experience, we
anticipate that the application deadline will be 09-24-2025 (3
months from posting), although we reserve the right to close the
application process sooner if we hire an applicant for this
position before the application deadline. If we are not able to
hire someone from this role before the application deadline, we
will update Compensation & Benefits Details An employee’s pay
position within the salary range may be based on several factors
including but not limited to (1) relevant education;
qualifications; certifications; and experience; (2) skills,
ability, knowledge of the job; (3) performance, contribution and
results; (4) geographic location; (5) shift; (6) internal and
external equity; and (7) business and organizational needs. The
salary range is what we believe to be the range of possible
compensation for this role at the time of this posting. We may
ultimately pay more or less than the posted range and this range is
only applicable for jobs to be performed in California, Colorado,
New York or remote jobs that can be performed in California,
Colorado and New York. This range may be modified in the future. If
your position is non-exempt, you are eligible for overtime pay
pursuant to company policy and applicable laws. You may also be
eligible for shift differential pay, depending on the shift to
which you are assigned. You will be eligible to be considered for
bonuses under either Western Digital’s Short Term Incentive Plan
(“STI Plan”) or the Sales Incentive Plan (“SIP”) which provides
incentive awards based on Company and individual performance,
depending on your role and your performance. You may be eligible to
participate in our annual Long-Term Incentive (LTI) program, which
consists of restricted stock units (RSUs) or cash equivalents,
pursuant to the terms of the LTI plan. Please note that not all
roles are eligible to participate in the LTI program, and not all
roles are eligible for equity under the LTI plan. RSU awards are
also available to eligible new hires, subject to Western Digital’s
Standard Terms and Conditions for Restricted Stock Unit Awards. We
offer a comprehensive package of benefits including paid vacation
time; paid sick leave; medical/dental/vision insurance; life,
accident and disability insurance; tax-advantaged flexible spending
and health savings accounts; employee assistance program; other
voluntary benefit programs such as supplemental life and AD&D,
legal plan, pet insurance, critical illness, accident and hospital
indemnity; tuition reimbursement; transit; the Applause Program;
employee stock purchase plan; and the Western Digital Savings
401(k) Plan. Note: No amount of pay is considered to be wages or
compensation until such amount is earned, vested, and determinable.
The amount and availability of any bonus, commission, benefits, or
any other form of compensation and benefits that are allocable to a
particular employee remains in the Companys sole discretion unless
and until paid and may be modified at the Company’s sole
discretion, consistent with the law.
Keywords: Western Digital, Castro Valley , Developer, Programming, IT / Software / Systems , Campbell, California