Western Digital: Staff Engineer, Software Development Engineering — BangPa-in, PHRA NAKHON SI AYUTTHAYA, Thailand

Western Digital lists a Staff Engineer, Software Development Engineering opening in BangPa-in, PHRA NAKHON SI AYUTTHAYA, Thailand. The position is listed as full-time. The job description covers machine learning, AI, manufacturing, risk management, compliance, sustainability, technical documentation.

Recruitment overview

OrganisationWestern Digital
Post / roleStaff Engineer, Software Development Engineering
Employment typeFull-time
Notification / job IDREF34120P
Job locationBangPa-in, PHRA NAKHON SI AYUTTHAYA, Thailand
Work arrangementOn-site
Educational qualificationDegree / qualification: Bachelor Degree/Master Degree in Computer Engineering/ Electrical/ Mechatronics/ Computer Science or equivalent
Experience requiredPost-specific experience criteria are explained below
Salary / stipendSee employer notice for pay details
Last date to applySee official notice

About Western Digital

Western Digital develops and manufactures data-storage technology for data centres, cloud platforms and enterprise infrastructure. Its employer introduction connects this work with the need to retain, manage and access information generated by digital systems and AI applications. The business brings engineering and manufacturing together around the physical systems behind data storage. Its described purpose is to make growing volumes of information available over time, supporting the infrastructure on which other digital services depend.

The position and its setting

Western Digital lists Staff Engineer, Software Development Engineering in BangPa-in, PHRA NAKHON SI AYUTTHAYA, Thailand, under reference REF34120P. The details below separate the work described by the employer from essential conditions, preferred experience and practical preparation advice.

  • Employment type: Full-time
  • Employer listing date: 19 October 2026
  • Business Function: Software Development
  • Brands: Western Digital
  • Work Location: BangPa-In Building 3

Responsibilities and work described

  • Follow the Company's Code of Conduct, policies, regulations, and compliance requirements
  • Leadership: Software Architecture and System Architecture development for HSA, HDD, and Back-End Assembly automation systems
  • Define technical roadmaps and software strategies aligned with business and factory transformation objectives
  • Leadership: software design, code, testing, validation, and release review processes to ensure software quality and reliability
  • Drive end-to-end development of PC-based, PLC, Robotics, Machine Vision, and Motion Control applications
  • Leadership: the adoption and implementation of AI, Machine Learning, IIoT, and Digital Twin solutions for manufacturing applications
  • Generate, maintain, and continuously improve machine control software for current and next-generation assembly platforms
  • Development: and maintain reusable software frameworks, standards, and best practices across multiple machine generations
  • Execute experiments, analyze data, and provide technical recommendations to improve manufacturing performance
  • Collaboration: closely with Process, Equipment, Production, Quality, IT, and cross-functional teams to improve yield, throughput, downtime, and scrap performance
  • Leadership: software development projects, including project planning, risk management, resource coordination, and execution
  • Generate and maintain technical documentation including software architecture, specifications, release notices, validation reports, and user documentation
  • Serve as the primary technical resource and Subject Matter Expert (SME) for software engineering, automation, and intelligent manufacturing technologist
  • Coach, mentor, and develop junior engineers while promoting engineering best practices and technical excellence
  • Maintenance: effective communication and technical alignment with local and global engineering teams and stakeholders
  • Support: and drive continuous improvement, innovation, and digital transformation initiatives across manufacturing operations

Essential requirements and candidate background

  • REQUIRED:
  • Bachelor Degree/Master Degree in Computer Engineering/ Electrical/ Mechatronics/ Computer Science or equivalent
  • OOP Programing, UML Design
  • Windows, Linux, RTOS
  • PC based machine controls
  • PLC (Beckhoff, Keyence, Mitsubishi); vision, robotics and HMI systems programming
  • Arduino devices and programming
  • Interface, communication and controller integration for PC/PLC based automation systems, I/O controllers, bus interfaces, Frame Grabbers, Device Net, A to D, TCP/IP and serial communication devices
  • Machine learning and AI fundamental
  • Good attitude and able to build the truth across the team
  • Listening, communication, interpersonal and relational skills to develop a good relationship within the organization

Experience and professional background

  • 10-15 years of experience in Automation and Software Engineering, specializing in PC/PLC Controls, Robotics, Machine Vision, Image Processing, AI/ML, and Industrial IoT, with ability to lead software strategy, technical architecture, global projects, and engineering talent development

Preferred experience and additional strengths

  • Knowledgeable level the programming in
  • C#.NET, UML, C, Java, Python, IoT, Arduino devices
  • Web application, dashboard and database system

Location, schedule and contract conditions

For this overseas or regional listing, confirm work authorisation and any location restrictions with the employer. The location does not establish visa sponsorship or permission to work remotely from India.

  • Work arrangement: On-site
  • Advertised location: BangPa-in, PHRA NAKHON SI AYUTTHAYA, Thailand

Employer details to confirm

  • The employer’s seniority category and its stated experience requirements do not agree. Follow the role-specific requirements above rather than assuming this is a fresher opening.

Pay and application dates

A verified salary figure is not established in this article. An online estimate for another Staff Engineer, Software Development Engineering vacancy is not an offer for reference REF34120P; use the employer’s own pay disclosure and recruitment communication.

A closing date is not confirmed in this article. Check the current employer page before submitting: an undated posting can change or be withdrawn.

How to apply to Western Digital

Applications follow the official employer page linked below. The source includes these application-specific points:

Open the official Western Digital posting below and match the title and reference REF34120P.

Compare your qualifications and experience with the essential conditions for the BangPa-in, PHRA NAKHON SI AYUTTHAYA, Thailand position, then read the preferred criteria separately.

Prepare an accurate CV and the supporting items requested in that employer’s application. Provide only information and documents you are authorised to share.

Use the employer’s application option, complete the required fields and review the submission. Retain the acknowledgement when one is provided. Job Alerts World does not receive the application.

  • Accommodation requests: jobs.accommodations@wdc.com
  • Employer states that applications and employment offers do not require payment

Practical preparation: Python

Python work is easier to assess through a concrete example than a list of libraries. Explain the problem, the input data, the parts you implemented and how you checked the output. Include a repository or a short technical note when you can share it.

Relevant skills

  • Python
  • Java
  • C#
  • AI/ML
  • ISO
  • machine learning
  • AI
  • manufacturing
  • risk management
  • compliance
  • sustainability
  • technical documentation
  • stakeholder management

Important links

Official notification / job descriptionOpen official page
Online application portalOpen official page

Read the complete official notice before applying. Availability and requirements can change.

For corrections, see our editorial policy and contact information.