Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Western Digital Senior Engineer Firmware Engineering 
Philippines, Baguio 
702259312

26.06.2024
Company Description

Today’s exceptional challenges require your unique skills. It’s You & Western Digital. Together, we’re the next BIG thing in data.

Senior Engineer, Firmware Engineering (Firmware Validation)

We deliver the possibilities of data. YOU define what’s possible.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Be part of the development team to deliver next gen cutting-edge storage products with SAS, SATA and PCIe interfaces for Enterprise data storage products.
  • Learn and understand complex technical hard drive specifications and apply that knowledge to enhance test suite and test processes.
  • Executed regression and end-to-end scenario test cases to validate business, system and operational requirements.
  • Develop software tools to improve test processes.
  • Working with Test dev to design, develop, integrate and maintain test scripts using Python to validate WD eHDD firmware and hardware features to ensure WD product meets the quality specifications.
  • Work independently or with cross functional teams to identify, plan, and coordinate innovative ways to test firmware functionality.
  • Familiar with using Protocol Analyzers to understand and analyze traces for failure investigation.

REQUIRED

  • Bachelor or Master in Computer Science, Computer/Electronics Engineering or equivalent required.
  • Minimum 2 years of working experience in relevant field or software/firmware test experience

Preferred

  • Capable of quickly learning hardware, systems, tools, and methodologies.
  • Ability to rapidly learn new technologies, complex code.
  • Strong aptitude and penchant for problem solving, and complexity analysis.
  • Ability to effectively manage projects and tasks to deliver deadlines and commitments.
  • You have excellent interpersonal skills, including written and verbal communication.
  • You are comfortable and enjoy working in a dynamic and ever evolving environment.
  • You can be a fun and enthusiastic teammate who enjoys challenges and celebrates successes.
  • Self-motivated, self-directed and ability to work well with people.

Added advantage if you have the following:

  • Knowledge of storage protocols: SATA, SAS and PCIE interface
  • Programming language skills (C, C++, Java, Python).
  • Experience in testing/product engineering.
  • Hardware and software debugging skills.
  • Knowledge in data analytics, data visualization, machine learning.
  • Working experience as a Scrum Members/ Scrum leadership or understanding of Agile practices