Senior Test Software Engineer, Manufacturing Engineering

Western Digital

Bayan Lepas

On-site

MYR 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jora Malaysia is seeking a Senior Test Software Engineer in Manufacturing Engineering to develop, qualify, and release software for test equipment and conveyors in a HDD component manufacturing environment.

You will design, debug, and maintain software for testers, AOI systems, robotics, and cell automation while ensuring safety and regulatory compliance across projects.

Qualifications

  • At least 1 year of industry experience in software development or manufacturing automation.
  • Bachelor’s or Master’s degree in CS, Software/Computer Engineering, IT or related fields encouraged.
  • Experience interfacing software with hardware components or instrumentation APIs preferred.
  • Familiarity with OOP, multithreading, and socket programming is desirable.

Responsibilities

  • Develop, qualify, and release Test Engineering software for testers, AOI, conveyors and robots.
  • Evaluate software performance, stability, and compliance with requirements.
  • Create solutions to support new test methodologies and process optimization.
  • Maintain version control and documentation; participate in 8D/FMEA sessions.
  • Collaborate with process and manufacturing engineers on production issues and improvements.

Skills

Visual C++
Visual Basic
C++ Programming
Socket programming
Test software development
Hardware interfacing
AOI systems
PLC
Multithreading
Data acquisition

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

Senior Test Software Engineer, Manufacturing Engineering

As a Software Engineer, Manufacturing Engineering, you will be responsible for the development, qualification, and release of Test Engineering software to support and enhance manufacturing test processes. This role involves designing, debugging, and maintaining software for Testers, AOI systems, Cell Controllers, Robotics and Conveyor, ensuring performance, stability, and compliance with requirements. You will collaborate closely with process and manufacturing engineers to investigate production issues, conduct system studies, and implement improvements. You will actively participate in cross-functional meetings such as 8D, FMEA, and Test Strategy sessions to address quality and reliability challenges. Additionally, you will maintain rigorous software version control and documentation while upholding safety standards and regulations throughout all activities.

Job Responsibilities and Role Accountabilities:

  • Responsible for the development, qualification, and release of Test Engineering (TE) 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, AOI systems, Cell Controllers, Robotics and Conveyor
  • Support process engineers, manufacturing engineers (ME), 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, design, and develop software that aligns with evolving test methodologies and operational goals.
  • Attend and contribute to 8D and FMEA 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 in a safe manner.
  • Adhere to all safety and health regulations and guidelines.

Role Focus:

  • Test Software engineer scope cover of test automation software and conveyor system software.
  • Focus on conveyor PLC system integration and test automation software development.
  • Need to work in Cleanroom environment during software testing & debugging.
  • Design, develop, maintain and troubleshootPLC programs, Visual C++, Visual Basicfor conveyor system & test cell automation systems in HDD component manufacturing environment.
  • Perform system integration between conveyor control systems and factory equipment (e.g., CC-Link networks, I/O modules, sensors)
  • Support installation, commissioning, and validation of new conveyor systems and upgrades.
  • Monitor systemOEE, uptime/downtime metrics, and drive continuous improvement initiatives.
  • Create and maintain PLC program documentation, electrical schematics, and SOW specifications.
  • Perform code reviews, debugging, and optimization of existing test applications.
  • Collaborate with cross-functional teams to define test requirements and translate them into software solutions.
  • Develop software modules fordata acquisition, alarm handling, andreal-time machine status monitoring.
  • Integrate test software with hardware instruments (e.g., motion controllers, vision systems, vacuum systems).

Required:

  • Atleast 1 to 5years of industry experience in software development/ manufacturing automation / conveyor system is highly desirable, but fresh graduates whether with a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related field are highly encouraged to apply.
  • Previous experience as a Software Engineer, Software Developer, or Software Programmer is highly preferred.
  • Experience in developing software interface with hardware component or working with instrumentation APIs.
  • Experience in designing, developing, testing, and maintaining media test equipment software to support media test process requirement.
  • Familiar with OOP, multithreading/multiprocessing, socket programming concept.

Preferred:

  • PLC
  • Visual Basic, C++ Programming Language
  • Software Development
  • Object-Oriented Programming
  • AOI
  • QNX
  • Desktop Application Development
  • Application Programming Interface
  • Multithreading/Multithreading Development
  • Socket Programming

Skills

  • Spotfire for data analysis
  • Test Engineering Software Development, Qualification, and Release
  • Software Evaluation for Performance, Stability, and Compliance
  • Software Solution Development for Test Methodologies and Process Optimization
  • Software Version Control and Documentation Management
  • Software Development, Debugging, Qualification, and Maintenance for Testers, AOI Systems, Cell Controllers, and Robotics
  • Production Issue Investigation and Root Cause Analysis
  • System Studies and Abnormality Evaluations
  • Cross-Functional Collaboration for Feasibility Studies and Software Design
  • Participation in 8D and FMEA Quality and Reliability Processes
  • Test Strategy Alignment and Software Development Planning
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Inventec Appliances (Malaysia) Sdn. Bhd. • Bayan Lepas

On-site
MYR 60,000 - 90,000
Test Development Engineer
Test Development Engineer

Escatec • Johor Bahru

On-site
MYR 67,000 - 100,000
Test Engineer
Test Engineer

Intretech • Kulai

On-site
MYR 60,000 - 90,000
System Development Engineer
System Development Engineer

Wiwynn Technology Service Malaysia • Kulai

On-site
MYR 60,000 - 100,000
Test Engineer
Test Engineer

KES International • Kulai

On-site
MYR 90,000 - 150,000
Senior Engineer – Manufacturing Testing
Senior Engineer – Manufacturing Testing

PERSOL • Selangor

On-site
MYR 90,000 - 150,000
Test Engineering Manager
Test Engineering Manager

Jobstreet Malaysia • Selangor

On-site
MYR 180,000 - 360,000
Test Technician
Test Technician

ManpowerGroup • Penang

On-site
MYR 4,000 - 6,400
Industrial Test Engineer (Software)
Industrial Test Engineer (Software)

Leuze Electronic • Malacca City

On-site
MYR 120,000 - 180,000
Test Application Engineer
Test Application Engineer

Green Cubes Technology • Selangor

On-site
MYR 42,000 - 64,000