Probe Software Engineer
Job Description
The Software Engineer will design, develop, maintain, and enhance software systems that support wafer test operations across development and manufacturing environments at Western Digital. This role spans tester applications, factory automation interfaces, disposition systems, databases, analytics infrastructure, and integrations with manufacturing execution systems, including AI/ML-powered capabilities.
Role Overview
In this position, you will build software that enables manufacturing, engineering, and product development operations. The work includes developing test-related applications and user interfaces, supporting automation tools, and creating the integrations and data infrastructure needed for engineering and business decision-making. You will also develop intelligent automation solutions to support defect detection, process monitoring, predictive analytics, root cause analysis, and manufacturing productivity.
Responsibilities
- Design, develop, and maintain software applications, user interfaces, test programs, and automation tools that support manufacturing, engineering, and product development operations.
- Develop new software capabilities and automated solutions to improve product quality, manufacturing efficiency, yield, cycle time, and operational productivity.
- Build and maintain integrations between manufacturing systems, databases, equipment controllers, reporting platforms, and enterprise applications.
- Design, optimize, and support data infrastructure, including databases, data models, reporting solutions, analytics tools, and data pipelines.
- Develop and support low-level hardware and instrumentation interfaces, including equipment communications, data acquisition, device control, and automated measurement systems.
- Develop and deploy AI/ML-powered applications and intelligent automation solutions for defect detection, process monitoring, predictive analytics, root cause analysis, decision-making, and manufacturing productivity.
- Collaborate with cross-functional engineering, manufacturing, quality, and IT teams to support new product introductions, troubleshoot complex technical issues, and drive continuous improvement initiatives in laboratory and cleanroom environments.
Required Qualifications
- BS/MS in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related discipline.
- Software development experience in manufacturing, semiconductor, industrial automation, or test engineering environments.
- Proficiency in C#, C++, Python, SQL, and modern software development practices.
- Experience with database development and optimization.
- Experience developing distributed applications, services, APIs, and enterprise integrations.
- Demonstrated ability to troubleshoot, debug, and perform root-cause analysis on complex issues involving laboratory equipment and instrumentation.
- Excellent communication and collaboration skills.
Technologies
- C#
- C++
- Python
- SQL
- APIs
Compensation and Benefits
Salary: USD 134,800 - 179,700 per year.
Benefits include paid vacation time, paid sick leave, medical/dental/vision insurance, life and disability insurance, tax-advantaged flexible spending and health savings accounts, an employee assistance program, legal plan, pet insurance, critical illness coverage, accident and hospital indemnity, tuition reimbursement, transit support, the Applause Program, an employee stock purchase plan, and participation in WD Savings 401(k). The position may also be eligible for bonuses under WD’s Short Term Incentive Plan (STI Plan) or the Sales Incentive Plan (SIP), and eligibility for the annual Long-Term Incentive program (RSUs or cash equivalents, where eligible).
Additional Information
- Equal opportunity employer; prohibits discrimination and harassment based on protected characteristics.
- Supports applicants with disabilities and provides accommodations requests via [email protected].
- Anticipated application deadline: 12.21.26 (3 months from posting), with the right to close earlier or update the deadline if needed.
- #LI-RR1
- Pay position within the salary range may be based on factors including relevant education, qualifications, certifications, experience, skills, performance and contribution, geographic location, shift, internal and external equity, and business needs.
- If the position is non-exempt, it may be eligible for overtime pay per company policy and applicable laws; shift differential pay may apply depending on shift.
- WD states it will never request payment as a condition for applying or receiving an offer. Requests may be reported to the WD Ethics Helpline or via [email protected].