W

Western Digital

Makes hard drives for cloud and AI data centers

Senior Software Engineer - Test Engineering

Desktop Application DevelopmentPosted on Nov 12
Full-timeBayan Lepas, Penang, MalaysiaNo salary listedIn-person

About the Job

Requirements

  • At least 1 to 5 years of industry experience in software development, manufacturing automation, or conveyor systems is desirable; fresh graduates with a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related field are encouraged to apply.
  • Previous experience as a Software Engineer, Software Developer, or Software Programmer is highly preferred.
  • Experience developing software interfaces with hardware components or working with instrumentation APIs.
  • Experience designing, developing, testing, and maintaining media test equipment software to support media test process requirements.
  • Familiarity with object-oriented programming, multithreading or multiprocessing, and socket programming concepts.

Responsibilities

  • Develop, qualify, and release Test Engineering software.
  • Conduct software evaluations to ensure performance, stability, and compliance with requirements.
  • Develop software solutions to support new test methodologies, improve process and equipment efficiency, and enhance quality.
  • Maintain proper software version control and documentation.
  • Develop, debug, qualify, and maintain software for testers, automated optical inspection systems, cell controllers, robotics, and conveyors.
  • Support process engineers, manufacturing engineers, and production teams in investigating production issues or events.
  • Perform system studies and evaluations in response to abnormalities or improvement opportunities.
  • Collaborate with cross-functional teams to conduct feasibility studies and design and develop software aligned with evolving test methodologies and operational goals.
  • Attend and contribute to 8D and failure mode and effects analysis meetings to address quality and reliability issues.
  • Participate in weekly Test Strategy meetings to align software development with test objectives.
  • Understand and take ownership of safety responsibilities.
  • Perform all job functions safely.
  • Adhere to all safety and health regulations and guidelines.

About the Company

Western Digital

Makes hard drives for cloud and AI data centers

Western Digital, which goes by WD, designs and makes hard disk drives, mostly the high-capacity models that cloud and AI data centers use to store huge amounts of data cheaply. In 2013, its HGST unit shipped the first helium-filled hard drives, which fit more disks into each drive and use less power. Its drives store data on stacks of spinning magnetic disks, and the lineup runs from Ultrastar data center drives to WD Red and WD Purple drives for home servers and security cameras. WD makes its money selling these drives to cloud companies, PC makers, and retail shoppers. Western Digital was founded in 1970 and is based in San Jose, California, and in 2025 it spun off its flash memory business as Sandisk.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1970

Recently Posted Jobs

Explore more opportunities at Western Digital

See more jobs