Hybrid Software Development Engineer

Posted yesterday

Apply now

About the role

  • Software Development Engineering role at Western Digital for validating products through automation and internal applications. Collaborate with engineering teams to enhance product quality and efficiency.

Responsibilities

  • Automate validation testing – write Python/MATLAB scripts that replace manual workflows and speed up product testing cycles
  • Build internal engineering tools – develop web-based applications used daily by validation and product teams
  • Collaborate with validation engineers – translate their workflows into code that saves time and reduces errors
  • Improve lab efficiency – identify repetitive tasks and build tooling to eliminate them
  • Contribute to full-stack development – work on both backend automation and frontend interfaces
  • Support CI/CD pipelines – help integrate automated tests into continuous deployment workflows
  • Work with storage protocols – interact with SATA-based testing environments and validation systems
  • Participate in technical reviews – share ideas, improve processes, and learn from cross-functional teams

Requirements

  • Currently pursuing or completed BS/MS in Computer Science
  • Equivalent experience in related fields
  • Right to work in the US without sponsorship

Benefits

  • Tuition reimbursement
  • Pet insurance
  • Employee stock purchase plan
  • AD&D insurance
  • 401(k)
  • Health insurance
  • Vision insurance
  • Health savings account
  • Dental insurance
  • Paid sick time
  • Employee assistance program
  • Disability insurance
  • RSU

Job title

Software Development Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job