Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Western Digital Senior Engineer Automation Development Engineering 
Philippines, Baguio 
388181610

15.01.2025

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Work with Operation/Manufacturing Team, cross department & other technical team to define, identify and implement the success criteria of the software/system project.
  • Responsible for designing, developing, and maintaining automation systems and software to improve efficiency and productivity.
  • Sustaining automation server and database.
  • Develop software (scripts) that automate the execution of test cases / procedures. Develop software to automate the testing of applications and hardware.
  • Develop webpage and setup system for Automation Project.
  • Develop all activities around software project kickoffs, scope definition, design reviews, acceptance testing, and weekly progress reports.
  • Continuously monitor and measure software development project and activities to identify and communicate potential issues, risks, or problems in a timely fashion and provide corrective action options to drive to resolution.
  • Examine existing software frameworks for opportunities to automate. Research and create new and customized automation solutions.
  • Prepare Budgetary application with ROI justification.
  • Identify and document all software project milestones and deliverables and keep project always plans up to date, including resource allocations, tracking hours, monitoring schedules, milestones, deliverables, updating percentage completion, etc.
  • Provide insight around potential risks and opportunities, resolve conflict, initiate resolution and deliver results.

Required:

  • Degree in computer science, Mechanical, EE or mechatronics Engineering, or another quantitative discipline
  • He/She has deep technical programming knowledge such as C++/C#, Python, assembly language visual studio code
  • Basic knowledge of Robotic Operating System (ROS).
  • Possess strong knowledge in robotic system troubleshooting and process control.
  • Experience in fundamental robotic software architecture module, system integration, design and passion in disruptive automation development and approaches.
  • Capable to work independently with internal Operation/Production team, cross department and automation team for new automation development and existing automation tools upgrade.
  • Experience in design and managing new Automation on software part along with Automation hardware team.
  • Possess strong knowledge in Automation system troubleshooting and process control.

Preferred:

  • Understand PLC logic and basic / advanced software programming (C#, C++) to enhance automation logic, system flow efficiency and / or detection capability.
  • Additional Advantage: Participation in RoboCup and RobotCon competitions.
  • Hands on experienced in high volume manufacturing automation software development and programming.
  • Strong analytical and creative problem-solving skills
  • Ability to communicate with different hierarchy levels from diverse geographical area and culture.
  • Strategically focused, impact oriented, highly organized and adaptable.
  • Fluent in English and local Asian language, both spoken and written

Skills:

  • Understand machine learning, data mining, quantitative analysis, artificial intelligence and predictive modeling is a plus
  • Knowledge in programming with PLC, C#, C++, Robotic Operating System (ROS) is preferred
  • Strong troubleshooting and analytical skills with ability to collect, organize, analyze and understand problems and conceptualize solutions.
  • Need to have a passion, determination to uncover root cause and derive long term solution.
  • Excellent communication and collaboration skills
  • Good mind mapping and proficient in MS Excel, MS Project and Powerpoint presentation.