Staff Engineer (firmware Dvt Test Development)

Singapore, Singapore

Job Description

About our group:

Seagate is the global leader in data storage solutions, creating amazing products for Enterprise, Desktop, Mobile Computing, and Consumer Electronics applications. Our products enable people and businesses around the world to create, share and preserve their most critical memories and business data. Seagate has recently been ranked among the Thompson Reuters Top 100 Global Innovators! The group belongs to the SSDC Firmware DVT Test Development group located in The Shugart. The team works closely with our Seagate global team on feature test development during the product development.

About the role - you will:

Develop automated C-language test to verify quality and specification compliance of firmware products at the interface command level. Collaborate with firmware developers, customers, and code architects to identify and validate firmware use cases. Document functionality of test scripts using standard template, lead meetings to review documentation. Debug failing test to assist in reproducing failure. Modify existing test to repair code bugs, update test for additional functional testing, add debug hooks to existing test.

About you:

  • Strong sense of ownership and dedication to success
  • Self-motivated, highly organized and attention to details
  • Ability to interpret requirements and translate it to test
  • Strong problem-solving skills
  • Excellent communication and collaboration skills
  • willing to work flexible work schedule to collaborate with worldwide team
  • Ph.D, Masters or bachelor's degree in Computer Science, Computer Engineering or electrical/Electronic Engineering or equivalent education and experience.

Your experience includes:

  • Experience with Agile, FMEA, Perforce, and/or Jira a plus.
  • Experience with oscilloscopes, data/logic analyzers, and/or emulators a plus.
  • Hands on troubleshooting and debug experience.
  • Test development experience of command interface level automated test of storage devices or other firmware-controlled devices using C or other languages.
  • Experience using code collaboration tools.

You might also have:
  • ML/AI is a plus


The Shugart site (named after Seagate’s founder, Al Shugart) is a research and design center. Easily accessible from the One-North MRT Station, many employees choose to take mass-transportation to work. Ample free on-site parking is also available. Being a purpose built building, The Shugart has excellent employee recreational facilities. Take an active break at our badminton courts, table tennis tables, in-house gym and recreation rooms. Our yoga and zumba classes are very popular. We also offer classes and interest groups in photography, gardening and foreign languages, and have various on-site celebrations, and community volunteer opportunities.
In response to COVID-19, this position may temporarily begin and be performed remotely. Seagate is actively evaluating the virus and our employees' health and safety are our top priority. In the future, this position will report to and be performed at our SSDC - The Shugart location
: Shugart, Singapore
Travel: None

Beware of fraud agents! do not pay money to get a job will not be responsible for any payment made to a third-party. All Terms of Use are applicable.

Job Detail

  • Job Id
  • Industry
    Not mentioned
  • Total Positions
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned